RimWorld

RimWorld

223 ratings
Stored Research
2
3
2
2
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.4, 1.5
File Size
Posted
Updated
219.538 KB
22 Aug, 2023 @ 5:47am
19 Jun @ 9:45pm
15 Change Notes ( view )

Subscribe to download
Stored Research

Description
Description
This mod allows colonists to use the research bench with no project selected. Instead of contributing towards a specific project, the produced research points will be stored and can be used later to complete any other applicable research. You can disallow storing research on specific benches.

Once you do select a research project, if there are enough points stored to complete it, including progress already made, the research will be instantly completed.

If you want to use stored research on a project with bench or facility requirements (hi-tech research bench, multi-analyzer), only points acquired from such a bench can be used. This behavior can be disabled in mod settings.

Compatibility
Most mods that do not change the core mechanics of researching should be compatible with Stored Research. That includes research UI mods, even if they include research queuing.

Research Data: compatible.
Research Reinvented: compatible. The only way to store research is through research bench which will comply with some of the Theory category rules. Appropriate research speed multiplier will be applied, and disabling category entirely will disable storing research as well.

F.A.Q.
Q: Is it compatible with ResearchPal/Powl/etc.
A: See above.

Q: Can it be added/removed mid-save?
A: Yes, apart from log errors upon removal, there should be no side-effects from either adding or removing the mod from the existing save.
106 Comments
PaprikaRobin 29 Jun @ 6:28am 
@Leoltron
Thanks for the answer! For me it's just a tiny thing but I feel like it makes the research of anomaly-projects too easy. My pawns keep researching and store the research, even if I don't have all projects unlocked. I unlock a new one and can instantly research it with my stored knowledge.
You get what I mean?
Leoltron  [author] 28 Jun @ 6:47am 
@PaprikaRobin It is certanily possible, but I want to understand what is the reasoning behind wanting to disable storing knowledge? It will not prevent pawns from studiying entities, but it will make knowledge gathered lost if no Anomaly project is selected.
PaprikaRobin 28 Jun @ 5:58am 
I really love this mod but I wanted to ask if you could maybe add a feature! Could you make an option that only normal research get stored and not -dark/anomaly- research?
mynameactually 23 Jun @ 10:53pm 
Does this work with Life Lessons?
Abisius 19 Jun @ 8:20pm 
hmm, strange.
what could cause it to work for you but not for me?
i already did let steam check for file integrety ad made full clean redownloads.
well i can work around it with putting it at the end of the modlist, so i would say nothing to worry too much about.
Leoltron  [author] 19 Jun @ 4:32pm 
@Abisius, I downloaded fresh versions of every mod on the mod list, sorted and moved Stored Research in several positions relative to other mods, and was unable to find any issues when opening the research tab, including with vanilla, Mint's Menus, and ResearchPal, when making a dev quicktest save.
Wisp 19 Jun @ 3:31pm 
I wanted to let you know that Stored Research completely bricked a save, presumably with this error:

- PREFIX Leoltron.StoredResearch: Void Leoltron.StoredResearch.ResourceReadout_Patch:Prefix(Rect& rect)
- POSTFIX Leoltron.StoredResearch: Void Leoltron.StoredResearch.ResourceReadout_Patch:Postfix(ResourceReadout __instance)

and removing it solved the problem. There was no interactable UI, all menus were inaccessible, graphical glitches, inability to select absolutely anything, could not scroll in or out - the whole nine yards. In all my modding endeavors I've never seen such a catastrophic failstate.

I can provide a full log on Discord if you need! Name's "wonderwisp". I hope this helps :sfsmile:
Abisius 18 Jun @ 4:00am 
@Leoltron
here come a collection, sadly i cant preserve the loadorder with it.
https://steamproxy.net/sharedfiles/filedetails/?id=3270237261
Leoltron  [author] 18 Jun @ 12:03am 
@Abisius Feel free to share the complete modlist with me, if it triggers errors within Stored Research depending on load order, I can fix them or at least put conflicting mods to <loadAfter> section
Abisius 17 Jun @ 10:37pm 
@Leoltron
turns out the autosorting of the mods did sort a bit wrongly in that case.
i need to put it at the end of my modlist after the othe rmods for it to work, further up and it does block the research menu for me.
though there are some mods far down the modlist which add new stuff to research so it might have something to do with it.