RimWorld

RimWorld

975 ratings
Royalty Tweaks
2
4
2
2
2
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6
File Size
Posted
Updated
527.797 KB
Mar 9, 2020 @ 4:27pm
Jul 27 @ 9:18pm
45 Change Notes ( view )
You need DLC to use this item.

Subscribe to download
Royalty Tweaks

Description
Limits throne room requirement to highest ranking royal. Also re-enables passionate skills.

Royalty Tweaks 1.34
What noble in their right mind would let their knights each have their own throne room? Not mine, that's for sure!

This mod removes the demand by nobles other than the highest ranking in your colony to have a throne room. You can still give them one if you like but it's entirely optional.

Conceited royals (greedy and/or jealous) are also a little less lazy now that they remember how much they used to like to do the... things they liked to do... before the mysterious brain implants. They will continue to work their passionate skills even after ranking up.

FEATURES
THRONE ROOM
  • The only royal who will have need of a throne room and the Authority need that goes with it is the royal with the highest title who lives on the same map.
  • If they are married to another royal, their spouse can also have need of a throne room and authority need if their title demands it. This option can be changed in the option menu.
  • If there is a tie for loftiest title regardless of relationship, both will demand throne rooms until you give one to one of them.

SKILLS
  • Conceited royals will now continue to work their previously title-disabled passionate skills. This feature can be turned off in the options menu if desired.

CONFLICTS
None! (Hopefully)

FAQ
Q. Can this be installed in a pre-existing game/save?
A. Yep! No problem. It can also be removed at any time without barfing.

NON-STEAM DOWNLOAD
1.221 Direct Download[github.com]

CONTRIBUTORS
HawnHan - Chinese Translation

CHANGELOG
1.34 - Added caching to try and improve performance
Added support for Ideology disabled skills in case that's even a thing.

1.33 - Now accounting for Violence-Disabled gene.

1.32 - Removed Ghouls from mod logic

1.31 - Updated mod to 1.6 support
Changed how default mod settings are set to be better respected by the game.

1.3 - Applied all changes to CombinedDisabledWorkTags

1.221 - Fixed Mutant code that Ludeon changed before release.

1.21 - Fixed compatibility with traits disabled through genes (Thanks, TheCakeMachine!)

1.2 - Fixed DLL to work with Rimworld 1.5

1.19 - Fixed DLL issues. (Sorry, folks!)

1.18 - Upgraded to 1.4 game version support.

1.17 - Upgraded to 1.3 game version support.
Support for multiple spouses (I hope).

1.16 - Removed Inspiration from Inspiring Speech stuff because it's been added to the core Royalty experience. Updated the mod to not throw warnings about game version 1.2.

1.15 - The second highest royal will no longer demand a throneroom when the highest one gets sent on a caravan or goes out trading or something. It should now work as expected. Thanks to Delmar for reporting that bug.

1.14 - Progress marches on. I removed the authority stuff since it's been removed from the game itself. I did some code cleanup on some renamed methods as well.

1.13 - Authority need decay rate is now adjustable. You can make your royals spend less time in the throne room if you like.

1.12 - Inspirational speeches can trigger skill inspiration in listeners.

1.11 - Removed shared throne room stuff because it's now in the vanilla game.

1.10 - * Option to allow all nobles to share a single throne room.

* Attempted to address issues some people have with saving settings.

1.09 - * Updated to support conceited royals.

* Addressed Incapable List bug.

1.08 - * If there is more than one royal with the highest title, the others will stop demanding a throne room when you assign a throne to one of them.

* Added Chinese translations to the options menu.

* Attempted to limit the mod logic to prevent strange behavior in other circumstances.

1.07a - Throne Room adjustments are now optional and controlled in the options menu. Made minor changes to try and make the mod settings turned on by default.

1.06 - Resolved Work Tab incompatibility

1.05 - You can toggle if you'd like to re-enable all passionate skills or just major ones in the options menu.

1.04 - Saved skill priority settings now properly loading for passion skills.

1.03 - * Royals will now continue to work their passionate skills.
* Fixed spousal throne room desire to be true for new installs. If a spouse isn't demanding a throneroom and you wondered why, this is why. It defaulted to false previously and erroneously. You can always toggle it either way in the mod options (now plural!) menu.

1.02 - Spouse throne room desire can now be changed via an options menu checkbox.

1.01 - You can now assign lower title pawns to their own throne rooms and reestablish their Authority need/work but also get the mood bonuses for having a throne room. Also speeches... because who doesn't love listening to a really great speech? Maybe during a heat wave... cozying up to some burning braziers while standing next to a cannibal wearing a raider hat.

1.00 - Initial Release

(This is my first time ever publishing a mod so any suggestions are welcome!

Thanks for looking!)

Copyright 2024 Mobius Mods This item is not authorized for posting on Steam, except under the Steam account named Mobius
Popular Discussions View All (3)
61
May 10 @ 1:56pm
Suggestions?
Mobius
49
May 4, 2024 @ 12:12pm
Bugs
Mobius
6
Mar 16, 2020 @ 5:31am
Can you please provide a non-steam link?
Lamarck
526 Comments
ZuluFox 21 hours ago 
I verified that I have version 1.34, but it seems like that patch is still taking up 0.250ms average per frame, which is quite a lot, and is around the same as I saw before your update
Mobius  [author] Jul 27 @ 9:23pm 
ZuluFox: Thanks for the report. I've never done any sort of performance monitoring on Rimworld before so I appreciate your efforts. I've just added some caching to the method to the CombinedDisabledWorkTags Prefix method. The other two you mentioned aren't in my code but they probably reference the method I'm modifying. I hope you notice a difference. It should only be checking the disabled work assignments when a pawn gets a new title or experiences a status change that would affect their work. It was checking every tick for each pawn before which is... a lot. You're looking for version 1.34. It sometimes takes Steam a bit to update the mod.
ZuluFox Jul 27 @ 4:32pm 
For some reason this mod is causing performance issues, according to Dubs Performance Analyzer the issue is the "CombinedDisabledWorkTags_Patch", and specifically RimWorld.QuestUtility:GetWorkDisabledQuestPart and RimWorld.Quest:get_State. Any chance this could be optimized somehow?
Mobius  [author] Jul 26 @ 9:48pm 
I've updated the mod in an attempt to resolve the Violence-Disabled gene being ignored. Hopefully that solves the problem!
Mobius  [author] Jul 26 @ 9:02pm 
Rylock: Thanks for the report. I made this mod before biotech so there were no genes so I didn't need to take them into consideration. I have never even played with that DLC so I don't know what is or isn't possible. I'll investigate this and see if I can resolve it though.
Rylock Jul 26 @ 7:53am 
This mod seems to disable the Incapable of Violence gene. Base with DLC's if this mod is added pawns can equip weapons and attack. Without this mod it works normally. I don't know if it was present before 1.6. Otherwise this is a great mod, thank you.
Mobius  [author] Jul 24 @ 8:29pm 
Graenwitch: You're welcome! I'm glad you find it useful!
Gravenwitch Jul 23 @ 10:22pm 
Thanks for updating this! This mod is essential for all my royalty-involved runs
Mobius  [author] Jul 20 @ 8:45pm 
DSFireKeeper: Thanks for the error report. I've edited the mod to remove Ghouls from the work assignment logic so you hopefully won't have issues with them anymore! Version 1.32 should fix your issue.
DSFireKeeper Jul 20 @ 3:39am 
Hello, I found that after installing this MOD, My Ghoul won't be able to hit enemy. Could you resolve this bug?(When I turn off this mod ,it can hit enemy again)