Mod to Normalize Research Times

Looking for a mod? Have a review on a mod you'd like to share?
Post Reply
Trahsi
Manual Inserter
Manual Inserter
Posts: 3
Joined: Thu Aug 22, 2024 4:54 am
Contact:

Mod to Normalize Research Times

Post by Trahsi »

I swear I use to have one but I can't find it anymore. I'm looking for a mod that normalizes the consumption rate of science packs between researches.

For example, all 5s and 15s researches become 30s. And if it was 100 packs at 15s each, then it becomes 50 packs at 30s each. It helps me with the quick mental math on how long things take and I just find it annoying when my belts suddenly run dry because the queue moved to a faster consumed research, even though I know it doesn't really mean it's going any slower overall.

Koub
Global Moderator
Global Moderator
Posts: 7460
Joined: Fri May 30, 2014 8:54 am
Contact:

Re: Mod to Normalize Research Times

Post by Koub »

Industrial Revolution 3 does that, every round of science packs lasts 1mn (and I love that), but it's a full overhaul mod.

https://mods.factorio.com/mod/TnoResearchTime also does that, but it's one second for all.
However, starting with that mod, should be easy to change the 1s to 1 min
Koub - Please consider English is not my native language.

Trahsi
Manual Inserter
Manual Inserter
Posts: 3
Joined: Thu Aug 22, 2024 4:54 am
Contact:

Re: Mod to Normalize Research Times

Post by Trahsi »

Yeah, I'm pretty sure Krastorio 2 does it as well. I get the point of varying research times -- allows some researches to be more resource intensive without making them more time intensive -- but it does makes quick mental estimates harder.

I've considered trying to throw together a mod that does it but I'm too smooth brained to be able to use combinators. I'm not gunna be able to make a mod in a timely manner.

Koub
Global Moderator
Global Moderator
Posts: 7460
Joined: Fri May 30, 2014 8:54 am
Contact:

Re: Mod to Normalize Research Times

Post by Koub »

The quick-and-dirtiest way to do that would be :
1) open the \data\base\prototypes\subfolder of the place where your factorio is installed,
2) open technology.lua in a text editor (even basic notepad will do)
3) search each one of these strings :
time = 5
time = 10
time = 15
time = 30
time = 35
time = 45
time = 60
And replace it in the whole document by the value you want.

Save, and you're done. Also disable your updates, you don't want your modification to be replaced by the regular values :).
Koub - Please consider English is not my native language.

Post Reply

Return to “Questions, reviews and ratings”