Oops! All Quality Modules


Oops! Someone put legendary quality modules in every machine! And they're super glued inside!

Tweaks
15 days ago
2.0
404
Cheats

i Mod Compatibility

a month ago
(updated a month ago)

Hey there,
thanks for this mod! I felt like torturing myself and this is already doing a really good job from the start! Especially since I combined it with scrappy industry.
I'm excited to see how much more torture I can endure with this.

One tiny problem I have is, that I'm playing with a bunch of mods, that add a bunch of machines. Sadly they didn't get the super glued quality modules.
Since they are hundreds of machines, I suppose it doesn't make much sense in posting each one here, so I did a bit of digging and found a solution that would add compatibility towards all the mods:

in "data-final-fixes.lua"
instead of calling your set list of machines:
for _, machine_data in pairs(all_machines) do

call ALL the machines with the according type:
for _, type in pairs({"assembling-machine", "furnace", "mining-drill"}) do
for _, machine_data in pairs(data.raw[type]) do

From my testing, it seemed to work for all the assembling/furnace/mining machines I saw.

24 days ago

Well, I updated it. See if it affects those machines now. But i can't guarantee it will affect all mods. good luck.

24 days ago

I did a quick test with a few mods that comes to mind (Pyanodon, Angel, Bob, BioIndustries, some random additional Planets), the only machine I found that was missing quality was the Agricultural Tower
Just that one isn't much of a problem though.

thanks a lot for the update!

6 days ago

When manually deconstructing a normal-quality entity, there is a chance that it is returned as uncommon, rare, etc. The chance appears to match the mod's +15% quality bonus.

I reproduced this both in normal gameplay and in sandbox mode.

While investigating, I noticed that the mod applies a +15% quality effect to player controller prototypes (character, god-controller, and editor-controller). My guess is that manual deconstruction is unintentionally inheriting this quality bonus.

The handcrafting quality bonus appears to be working as intended, and I'd be happy to keep that behavior. The issue is specifically that manual deconstruction seems to receive the same quality bonus.

New response