Quality Recycler + Base game science cost

Place to discuss the game balance, recipes, health, enemies mining etc.
User avatar
Fishbus
Inserter
Inserter
Posts: 44
Joined: Sat Sep 28, 2024 8:20 pm
Contact:

Quality Recycler + Base game science cost

Post by Fishbus »

Heya,

If you play just the base game + quality mod, the science requirements for Recyclers is 5000.

Recyclers are triggered in Space Age, but in base game it is 5000 science, where the 3 prerequisites are only ~250 each. Off a glance that seems like a massive leap for such a tech.

( Also, The epic/legendary science cost so seem a little awkward in base game, but just toss that up to vibes.)

My presumption is there's just not a lot of folks really playing base game + quality without Space age (But here I am)

Cheers
User avatar
Stargateur
Filter Inserter
Filter Inserter
Posts: 303
Joined: Sat Oct 05, 2019 6:17 am
Contact:

Re: Quality Recycler + Base game science cost

Post by Stargateur »

I clearly agree if you look at this mod https://mods.factorio.com/mod/QualityUnlocksRecycling, the cost is much more reasonable. Currently in base game you unlock quality after the end game...
User avatar
Fishbus
Inserter
Inserter
Posts: 44
Joined: Sat Sep 28, 2024 8:20 pm
Contact:

Re: Quality Recycler + Base game science cost

Post by Fishbus »

Stargateur wrote: Thu Sep 11, 2025 10:34 pm I clearly agree if you look at this mod https://mods.factorio.com/mod/QualityUnlocksRecycling, the cost is much more reasonable. Currently in base game you unlock quality after the end game...
I'm just thinking of the everyman who isn't going through the mod route and bring it up as a probable bug.

I've personally done my own tweaks on my side:

Code: Select all

if (mods["quality"]) and not (mods["space-age"]) then
data.raw.technology["recycling"].prerequisites = {"chemical-science-pack", "advanced-circuit", "concrete"}

data.raw.technology["recycling"].unit =
{
  count = 500,
  ingredients =
  {
	{ "automation-science-pack", 1 },
	{ "logistic-science-pack", 1 },
	{ "chemical-science-pack", 1 },
  },
  time = 20
}

data.raw.technology["epic-quality"].prerequisites = { "production-science-pack", "quality-module" }
data.raw.technology["epic-quality"].unit =
{
  count = 1000,
  ingredients =
  {
	{ "automation-science-pack", 1 },
	{ "logistic-science-pack", 1 },
	{ "chemical-science-pack", 1 },
	{ "production-science-pack", 1 },
  },
  time = 60
}

data.raw.technology["legendary-quality"].prerequisites = { "utility-science-pack", "epic-quality" }
data.raw.technology["legendary-quality"].unit =
    {
      count = 2000,
      ingredients =
      {
        { "automation-science-pack", 1 },
        { "logistic-science-pack", 1 },
        { "chemical-science-pack", 1 },
        { "production-science-pack", 1 },
        { "utility-science-pack", 1 },
      },
      time = 60
    }
	
data.raw.recipe["recycler"].ingredients =
{
  {type = "item", name = "advanced-circuit", amount = 20},
  {type = "item", name = "steel-plate", amount = 20},
  {type = "item", name = "iron-gear-wheel", amount = 40},
  {type = "item", name = "concrete", amount = 20}
}

end
Post Reply

Return to “Balancing”