RimWorld

RimWorld

65 ratings
Repeatable Research
2
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.6
File Size
Posted
Updated
3.667 MB
17 Aug @ 9:41am
6 Sep @ 12:03am
7 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: StatWorker ticks every 3000 ticks(~50 seconds). Minimal performance effect.
• 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.
• There's a mod conflict that makes stat buff stacks perish over session. I couldn't figure out which mod is causing it, though.


Most codes are written by me, but It's okay to use my codes for your projects. I also copied a little from Stack Overflow and chatGPT. yas

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!
32 Comments
*DFC*Comrade Pavel 6 Sep @ 12:22am 
ah okay no worries
Memini  [author] 6 Sep @ 12:03am 
Yeah, there was a typo in xml. I'm sorry.
*DFC*Comrade Pavel 5 Sep @ 7:07pm 
I keep getting a debug mode popup when I launch the game ever since I started using this mod something to do with certain defNames or types , any way i can send the link to the debug log so you can see if it's a mod conflict on my end or something else with Repeatable Research?
Memini  [author] 5 Sep @ 5:37am 
Attempted to fix the issue where stat buff stacks were lost between sessions.
That is, added a safeguard to automatically inject RepeatableResearchComp if it is missing when loading a game.
If this update does not resolve the problem, the cause is a mod conflict caused by another, unknown mod which is beyond my reach.
Cookiesnm1lk 3 Sep @ 2:10pm 
stats are vanishing for me as well
Frodo Baggins 3 Sep @ 12:29pm 
The issue where stats vanish is still happening for me
Bignan 2 Sep @ 3:59am 
thank you memini. :EffectHealing:
Memini  [author] 1 Sep @ 6:10am 
Fixed an issue that made stat buffs perish when user closes Rimworld.
Memini  [author] 31 Aug @ 3:42pm 
Ok, another issue is out, will fix in 2 days.
every time i close the game the progress on the permanent research is wiped :(