RimWorld

RimWorld

Not enough ratings
Balanced Prisoner Tribute Honor
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.2, 1.3, 1.4
File Size
Posted
Updated
1.248 MB
18 Oct, 2021 @ 1:45pm
9 Dec, 2022 @ 2:35pm
14 Change Notes ( view )
You need DLC to use this item.

Subscribe to download
Balanced Prisoner Tribute Honor

Description
Balanced Prisoner Tribute Honor

Give it a thumbs-up!
Add it to your favorites!
Kick someone in the pants!



So you like playing with modded races... and you enjoy taking prisoners... but the Royal Tribute Collector doesn't want to trade you honor for them?

WHAT IN TARNATION?!?

Well look no further!!!
_________________

This mod's honor points value system was calculated corresponding to the race's trade market value. Example: Humans $1750 market value = 3 tribute honor

I have added honor points for the following modded races:

Warhammer: Skaven
Star Wars Races
Lizardmen
Kenshi Hiver Race
Kenshi Skeleton Race
Kenshi Shek Race
Beast Man Tribes
Avian Races (Continued)
Slug race
Android tiers
Lord of the Rims - Dwarves (Continued)
Lord of the Rims - Elves (Continued)
Lord of the Rims - Hobbits (Continued)
Lord of the Rims - Ents (Continued)
Warhammer: Gor
Warhammer"ish": Dryad
Warhammer: Daemonettes
Warhammer: Zhthy'hl
Warhammer: Deathjacks
Warhammer: Fimir
Warhammer: Freeguild
Zabrak Race (Continued)
Argonians of Blackmarsh (Continued)
Fallout Races: Playable Ghoul (Continued)
Vulpine Race Pack (Continued)
Logann Race (Continued)
Forgotten Realms - Minotaur
Forgotten Realms - Lizardfolk
Barky's Lupaios Race Pack (for 1.3, 1.2, 1.1)
The Drow Race Continued
Racc Race (Continued)
Androids
Anty the war ant race
Mass Effect - Playable Geth
Lighter Than Fast
Crystal race
[O21] Forgotten Realms
Folia Race
Anthro Race
Apini Playable Race, Continued!
NewRatkinPlus
Rabbie The Moonrabbit race
Yuran race

Special thanks to all the modders who brought these races to the game and to those who updated them and kept them alive for current versions.

Cheers!

NOTE: Some race-related mods already have the necessary Tribute Honor Value included in their files. See the below PINNED: Suggestions for Additional Races thread for details.
Popular Discussions View All (1)
0
18 Oct, 2021 @ 2:00pm
PINNED: Suggestions for Additional Races
Geoppetto Hosseltoff
24 Comments
Sleepless Homunculus 9 Dec, 2022 @ 3:18pm 
Thank you for your dedication
Geoppetto Hosseltoff  [author] 9 Dec, 2022 @ 2:37pm 
Added Ratkin, Rabbie, and Yuran races.
Vakaria 8 Dec, 2022 @ 10:03pm 
Thank you so much!
Geoppetto Hosseltoff  [author] 8 Dec, 2022 @ 11:16am 
Updated to 1.4
Vakaria 29 Nov, 2022 @ 11:03pm 
Hello. Will you update for 1.4, please? Thank you!
FallinDred 21 Jun, 2022 @ 9:50pm 
i get that load error as well but it doesn't seem to hurt anything. mod seems to work as intended
Geoppetto Hosseltoff  [author] 2 Jun, 2022 @ 8:55am 
Hello, @Balthazad. My mod makes it possible to trade modded races to the Royal Tribute Collector which would normally not be recognised as the races mods themselves did not include a tribute honor value in their .xml files.

Messages aside, my mod does exactly what I need it to do without breaking my game and/or multitude of other mods that I play with. Is there something specific about my mod that is giving you a problem?
Balthazad 23 May, 2022 @ 6:53pm 
#1
does this mod not find royalty, or is it lacking compatiblity with royalty due to no patch for that being included...?

[Balanced Prisoner Tribute Honor] Patch operation Verse.PatchOperationFindMod(Royalty) failed
file: G:\Steam\steamapps\workshop\content\294100\2631542918\1.3\Patches\PrisonerTributeHonor_Patch.xml
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) Verse.Log:Verse.Log.Error_Patch1 (string)
Verse.PatchOperation:Complete (string)
Verse.LoadedModManager:ClearCachedPatches ()
Verse.LoadedModManager:LoadAllActiveMods ()
Verse.PlayDataLoader:DoPlayLoad ()
Verse.PlayDataLoader:LoadAllPlayData (bool)
Balthazad 23 May, 2022 @ 6:53pm 
#2

Verse.Root/<>c:<Start>b__6_1 ()
Verse.LongEventHandler:RunEventFromAnotherThread (System.Action)
Verse.LongEventHandler/<>c:<UpdateCurrentAsynchronousEvent>b__27_0 ()
System.Threading.ThreadHelper:ThreadStart_Context (object)
System.Threading.ExecutionContext:RunInternal (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool)
System.Threading.ExecutionContext:Run (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool)
System.Threading.ExecutionContext:Run (System.Threading.ExecutionContext,System.Threading.ContextCallback,object)
System.Threading.ThreadHelper:ThreadStart ()
AerosAtar 11 Apr, 2022 @ 1:20pm 
Just a few minor suggestions to help cleanup your patches and prevent needless errors in people's logs:

1. Change the Human patch from PatchOperationAdd to PatchOperationReplace - the tag already exists, so you just want to replace the value rather than adding a new one.

2. For the various race mods, add in a PatchOperationFindMod around each so that the patches are only applied when the mod in question is present - this will prevent needless error spam in the logs.

Hope this feedback is useful. :gs_happy: