RimWorld

RimWorld

424 ratings
Semi Random Research (Unofficial)
2
2
2
2
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.2, 1.3, 1.4, 1.5, 1.6
File Size
Posted
Updated
855.185 KB
23 Oct, 2022 @ 12:07pm
2 Jul @ 8:36am
27 Change Notes ( view )

Subscribe to download
Semi Random Research (Unofficial)

Description
Semi Random Research injects an element of unpredictability into your progression by presenting you with a configurable amount of randomized research options to choose from.



Settings



  • Prohibit Normal Project Selection
    If disabled, one may change research to anything, allowing them to circumvent the main feature when desired.

  • Reroll All Choices Every Time
    If disabled, projects that are not selected will stay in the list until researched.

  • Allow Switching Between Choices
    If enabled, offered research options will not become unavailable when one is selected. The choices will still reroll after finishing a research project (if rerolling is enabled).

  • Balance Cost of Offered Choices
    Randomly pick half of the randomly offered choices in a way that the average research cost of all choose-able research projects is close to the average of all possible research projects. Prevents being offered only high-cost projects while low-cost projects are available.

  • Allow Manual Rerolls
    Choose how manual rerolls work:
    - Never: One cannot manually reroll of the available options.
    - Once: One can reroll the available projects once. A new reroll is then gained every time a project is completed.
    - Always: One can reroll the available projects any time.

  • Complete Lowest Tech Level First
    All projects will be from the lowest tech level available, forcing it to be complete before projects from the next level become available.

  • Restrict to Faction Tech Level
    Only options at or below the player faction's tech level will be offered.

  • Allow One Higher Tech Project
    One available project's tech level may be higher than the limit.

  • Suppress Projects for This Many Re-rolls
    Prevents researches from reappearing as choices for this many re-rolls. If no other possible choices could be offered, researches may be re-offered earlier. Completing a research also counts as a re-roll.

  • Amount of Projects to Choose From
    Choose how the number of available projects is determined:
    - Constant: The amount of projects one can choose from is constant. There will never be offered more than this amount of projects to choose from.
    - Dynamic: Colonists: The amount of projects one can choose from is dependent on the number of colonists. An additional option to choose from is added for each X colonists.

  • Verbose Logging
    Enable logging of how offered research projects choices are chosen. Not likely to help much, and will spam your log. Keep disabled unless you are debugging something!

  • [REMOVED IN 1.6]Experimental Anomaly Support
    Enable Semi Random Research for Anomaly content. Not tested yet. Use at own risk. This option will be removed as soon as it is confirmed to be working correctly. If you dont have anomaly this will do nothing.

Known incompatibilities

To ensure only animal tier researches are displayed in the beginning when playing with Vanilla Expanded Tribal use https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=3082436927

Incompatible with More Archotech Garbage as of 1.4 (Having crafting recipes for no longer existing items causes issues), if it still is broken in 1.5 please tell me. Not tested with More Archotech Garbage Continued.

Forks

If your modpack is progression focused you should check out Arodoid's fork with a progression focused UI: https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=3455432792

Disclaimer

I am not the original author of this mod. However I added a few settings and changed it to support anomaly content.
Original mod can be found here: https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=2375902187
To the original author (if he comes back): All code changes i have made are obviously yours to keep. Thanks for this amazing mod. If you updated it or want me to remove this for any other reason please message me!
375 Comments
CRAZEDrAgOn52 18 hours ago 
removing this mod removed my research tab button. Do you know how to get it back?
Deankiller Turnupseed 11 Jul @ 3:49pm 
ima slot machine addict is there survivor style roguelite mod or smth
Maya 11 Jul @ 2:50pm 
I don't know why, but this is one of the most necessary mods on my list now. It's challenging, REALLY adds to the narrative, and I like games of chance I guess... it's... it's just the best fuckin mod, thanks for keeping it up to date
Yoann 26 Jun @ 3:53am 
Thank you :)
GrobmotoriGER  [author] 25 Jun @ 7:59am 
@Yoann I added the setting for techprints you wanted and reduced the minimum amount of research options shown that can be configured in the settings to 0. I hope that there aren't many <insert expletive of choice> who put that to 0 and then complain about there not being any options ^^
GrobmotoriGER  [author] 25 Jun @ 6:01am 
Mod should now support 1.6. 1.5 should not be affected in any way. If it is let me know!

See changelog for changes. You may need to redo your settings!
I did not do a 1.6 playthrough, so while everything seems to work fine I did not have time to test every case. if one encounters any 1.6 problems before odyssey releases please let me know.
Drago Duval 14 May @ 4:52pm 
I do use Mint Menu, so ill try it, thanks.
Dreamcrusher 14 May @ 3:04am 
If you use mint's menus, enable its research override and don't use any other research tree mod.
This mod disables any queuing from the other trees, but it'll show as queued.
GrobmotoriGER  [author] 14 May @ 3:00am 
It may be soft incompatible, if the research window is replaced the ability to start researches may not be disabled. Otherwise it should work.

If you have a mod that does not work with it let me know which one and I will look into it.
Drago Duval 12 May @ 1:47pm 
Just to be clear, is it compatible with mods that change the science tree view ? Im guessing not, but better ask just in case.

Got too many mods adding researches, so there's some tabs missing.