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
Oct 18, 2021 @ 1:45pm
Dec 9, 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
Oct 18, 2021 @ 2:00pm
PINNED: Suggestions for Additional Races
Geoppetto Hosseltoff
24 Comments
Sleepless Homunculus Dec 9, 2022 @ 3:18pm 
Thank you for your dedication
Geoppetto Hosseltoff  [author] Dec 9, 2022 @ 2:37pm 
Added Ratkin, Rabbie, and Yuran races.
Vakaria Dec 8, 2022 @ 10:03pm 
Thank you so much!
Geoppetto Hosseltoff  [author] Dec 8, 2022 @ 11:16am 
Updated to 1.4
Vakaria Nov 29, 2022 @ 11:03pm 
Hello. Will you update for 1.4, please? Thank you!
FallinDred Jun 21, 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] Jun 2, 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 May 23, 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 May 23, 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 Apr 11, 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: