RimWorld

RimWorld

63 ratings
Repeatable Research
2
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.6
File Size
Posted
Updated
3.077 MB
Aug 17 @ 9:41am
Aug 23 @ 1:17am
3 Change Notes ( view )

Subscribe to download
Repeatable Research

Description
Keep your researchers busy forever — no more idle research pawns in the late game!

Inspired by the "Future Tech" from Sid Meier's Civilization series (especially one from Civ 6), this mod adds a new research tab called "Repeatables" with two repeatable research projects.

Once completed, each of the two repeatable research projects grants your colonists a small stat buff, randomly chosen from a list. One project provides permanent, incremental buffs that accumulate over time, while the other provides temporary buffs that fade before the research can be repeated. After completion, the chosen project resets its progress to zero, allowing it to be researched again indefinitely. Buffs can be tracked in the research project’s info panel.


You can configure both the strength of the buffs and the set of eligible stats in the mod options menu. The menu also provides a “Remove all stat buffs” button, allowing you to clear every bonus granted by repeatable researches.

Features
• Lightweight: no per-tick checks, minimal performance impact
• Safe to add in existing saves
• Removing mid-save is not tested — I was lazy. yes

This mod was originally designed just to prevent idle pawns. Later I added some bonuses, but overall it does not have a meaningful impact on game balance.

Compatibility
• Load after Harmony.
• I absolutely do not think it'll conflict with other mods, but I'm not taking responsibility so yas


Most codes are written by me, but I don't care if you copy this code or something. I also copied a little bit from Stack Overflow and chatGPT. yus

Source can be found on GitHub[github.com].
Feel free to use or continue it in the future, though I won't quit modding soon. I'll update this when 1.7, 1.8, 1.9, 1.10, 2.0, 1.11, 2.1 comes out.

Feel free to ask for new features!
Have a nice day!
20 Comments
Ronald Hardest 20 hours ago 
Still getting a lot of StatWorker lag unfortunately.
Memini  [author] Aug 28 @ 5:59am 
I don’t think it’s possible to make research costs and prerequisites configurable without introducing new bugs. Sorry, have a nice day!
Peter Kitsuné Aug 28 @ 4:07am 
Any chance of modifiable prerequesites? I have no desire to ever research space travel due to not wanting to leave the rimworld.
Memini  [author] Aug 25 @ 7:05pm 
Ah... I'll take a look at it, thanks!
Lobster Aug 25 @ 11:13am 
I really like this mod and only started having this problem yesterday, but the research projects finished and won't let me repeat them anymore. I have now both temp and perm repeatable research projects locking me out from doing them again. Any help would be great thanks!
Memini  [author] Aug 23 @ 1:24am 
Ya, both of them are fixed.
Memini  [author] Aug 22 @ 11:27pm 
1.[CRITICAL] RepeatableResearch.Patch_StatWorker
This eats a lot of TPS.

2.[CRITICAL] Stat buff affects non-colonist pawns too.

OK, I'll try to address these two issues.
A Simple Margherita Aug 21 @ 6:33pm 
sid meier mentioned
ShiaP Aug 21 @ 6:11pm 
Great mod, not sure if it's as intended but the buffs are also affecting non-colonists too.
JunoCat運富 Aug 21 @ 11:04am 
Heya, RepeatableResearch.Patch_StatWorker:Postfix is eating a lot of tps, hope you may do something with it, thanks <3