RimWorld

RimWorld

985 betyg
Royalty Tweaks
2
4
2
2
2
   
Utmärkelse
Favorit
Favoritmarkerad
Avfavoritmarkerad
Mod, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6
Filstorlek
Lades upp
Uppdaterades
529.243 KB
9 mar, 2020 @ 16:27
7 aug @ 21:00
46 ändringsnotiser ( visa )
Du behöver DLC för att kunna använda denna artikel.

Abonnera för att ladda ner
Royalty Tweaks

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

Royalty Tweaks 1.35
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.35 - Added gene changes to caching

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
Populära diskussioner Visa alla (3)
61
10 maj @ 13:56
Suggestions?
Mobius
49
4 maj, 2024 @ 12:12
Bugs
Mobius
6
16 mar, 2020 @ 5:31
Can you please provide a non-steam link?
Lamarck
533 kommentarer
Hypersomnia 8 aug @ 11:05 
@Mobius: I just tried 1.35 out on Dev Mode, it's working now. Thanks for the quick fix!
GrumpyOldMan 8 aug @ 3:25 
So I've noticed something with knight title.
I had a room with a royal bed and the likes ready to go but these idiots complain that they specifically want a room with normal double beds and the like and that's kind of dumb.

A title that accepts normal furniture why wouldn't it also accept royal.
Mobius  [skapare] 7 aug @ 21:03 
Hypersomnia: I actually think I fixed the gene issue in 1.33 but BROKE it in 1.34 when I tried to add some performance improvements. Gene changes weren't triggering a cache invalidation but I've changed that now. It should hopefully work as intended for you!
Mobius  [skapare] 7 aug @ 20:27 
@toetruckthetrain: That's outside the scope of something I would work on. I appreciate the suggestion though.
toetruckthetrain 7 aug @ 12:29 
could you make it to where married royalty dont suddenly want to stop having sex with their wives by sleeping in a personal bedroom cus the brain implants made them want that as well?
Hypersomnia 4 aug @ 9:49 
Hi, it seems like your 1.33 patch is not working. The Violence Disabled gene still does not give incapable of violence trait to pawns.
Mobius  [skapare] 29 jul @ 20:59 
ZuluFox: I've loaded Dubs and am checking and here are my results:
0.014ms GetDisabledWorkTypes_Patch:Postfix
0.005ms WorkTypeIsDisabled_Patch:Postfix
0.001ms Pawn_CombinedDisabledWorkTags_Prefix:Prefix
0.001ms Pawn_RoyaltyTracker_CanRequireTHroneroom_Patch:Prefix
GetDisabledWorkTypes_Patch:Postfix only ticked up when I had the "Work" tab open and maxed out at 0.014. I am only testing with 3 pawns so that might be why it's so modest but it doesn't tick up at all unless I have the "Work" tab open. Was that your experience too?
ZuluFox 28 jul @ 2:49 
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  [skapare] 27 jul @ 21:23 
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 27 jul @ 16:32 
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?