RimWorld

RimWorld

26 ratings
MIM - WH40k Royalty
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.4, 1.5
File Size
Posted
Updated
1.830 MB
13 Feb @ 5:51am
26 Aug @ 12:44pm
46 Change Notes ( view )
You need DLC to use this item.

Subscribe to download
MIM - WH40k Royalty

In 1 collection by emitbreaker
MIM WH40k Mod Collection
47 items
Description
Core library for MIM related royal titles and permits.

While updating individual mods, I realized that it is very much difficult for me to manage royal titles and other internal codes if I manage them by each sub-factional level.

Hence, I decided to gradually split out Royalty related functions to this mod.

To use royal titles and permits properly through MIM Warhammer 40k Mod series, you need to subscribe this library - otherwise, just ignore it.

For Modders
Despite this mod contains few patch operations / royal titles / permits for my mod, you may still use this mod as your framework for custom bestowing event.

It is pretty much simple and straight forward - just add one Mod Extension to your faction def by either direct injection or patch operation with following parameters;

bestowerPawnKind: PawnKindDef. Set your custom bestower. If null, empire bestower comes instead.
defenderPawnKind: PawnKindDef. Set your custom bestower guard. If null, empire bestower guards come instead.
ceremonyReward: ThingDef. Set your custom bestowing event rewards. If null, Psychic Amplifier will be added.
additionalceremonyRewards: List<ThingDef>. Set your additional rewards by list. This and above rewards will be directly added to bestowed pawn's inventory, even if it is Psychic amplifier.
givePsylink: Bool. Default false. If you set it true, the ceremony will give additional psylink based on the title. So, if you want to give psychic amplifier as a reward, better to set this as false.
transportShip: TransportShipDef. I haven't used it yet, but you can set your custom shuttle by using this. If null, vanilla shuttle comes instead.

All items for my mod has mayrequire field, so it won't bother you.

Update History
27/08/2024: XML update
- World Eater's royal permit call aid calls Rubric Marines instead of Bezerkers now fixed.
6 Comments
emitbreaker  [author] 21 Mar @ 3:16am 
@Sean Oh, shoot. Sorry for that - I'll figure out anyway without them. Thanks for the heads-up.
Sean 21 Mar @ 1:06am 
Update, for anyone else: Yeah you gotta have the Empire ingame. I used the vanilla framework to add them in and the permits screen works now
Sean 21 Mar @ 1:00am 
In my current game I have the TS faction, but no vanilla empire faction, and it seems to have broken the permits screen. It usually isn't even present in the info screen, and when permits are available and I click the notification it takes me to the permit screen but it's blank but for the switch faction button. This lets me switch to the TS faction and then the permits choices work as normal, but after clicking off I can't go back till I have more permit points if that makes sense.
I suspect I need to have the vanilla Empire ingame for it to work right?
wydscum 13 Feb @ 12:03pm 
ayy less gooo
emitbreaker  [author] 13 Feb @ 8:52am 
@Uriel Septim VII Not so special. I just checked some codes and it seems like if I want to change the condition of bestow ceremony, I may need to hard code everything, which will reduce the overall performance. Since these royal title and royalty related codes look very much like a spaghetti, I may not start the coding so soon, but for future me's sake, I decided to make it as a standalone mod.
Uriel Septim VII 13 Feb @ 8:21am 
I am royally Surprised and exited that this has come out!