RimWorld

RimWorld

85 ratings
[Sir Rolin] Questing Gives Goodwill
2
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.4, 1.5, 1.6
File Size
Posted
Updated
480.949 KB
6 Nov, 2023 @ 4:51pm
24 Jul @ 10:27am
18 Change Notes ( view )

Subscribe to download
[Sir Rolin] Questing Gives Goodwill

Description
Features
Balances rewards from quests with highly configurable options.
Consistency, Value and Versatility (Goodwill).


Dev Suggestion
As there will be goodwill in most rewards, I suggest checking off the "allow goodwill" of each faction.
Reason being the reward that is goodwill is limited to only be able to have goodwill.
- There currently is an unintended feature, which limits these goodwill rewards to the limited max Goodwill, I have fixed it in the next patch, but I am currently trying to implement a menu, of which you can choose filler materials, so that you can get something else than silver as a filler reward. (filler being something to top off the cost)


Settings
I have made several customisation at which I will list underneath:
  • Option to Enable Negative Goodwill. (Default Yes)
  • Option to Limit Max Goodwill Gained from a reward. (Default 20, 0 to 100)
  • Option to Limit Max Goodwill Lost from a reward. (Default 20, 0 to 100)
  • The worth of Goodwill (50 to 500 silver, Default 100)
  • % of Quest value added as Goodwill (-100% to 200%, Default 20%)
  • Flat increased Goodwill to all rewards. (-20 to 20, Default 5)
  • Option to Enable Honour rewards also giving Goodwill.
  • The worth of Honour. (50 to 1000, default 665 (using vanilla gold reference))
  • Increasing attempts at filling the rewards with items first. (in a less destructive way than Other mods that gives better rewards). (slider 1 to 8, 1 being disabled)
  • Change Minimum Value from each Item Generation Try (0% to 80%, Vanilla 13.8%, Default 30%)
  • Ignore rewards when there's Camp Loot (Optional)
  • Slider to count Camp Loot as % of Reward (0% to 100%, Vanilla 0%, Default 50% - need feedback on this.)
  • Option to boost Reward values (Items not Goodwill)
  • Slider for how much to boost. (-100% to 500%, Default 20%)
  • Weight for cleanup of overflow items (-100 to 100, Default 0)


Q/A
  • Safe friendly? - Both adding or removal.
  • Compatible with other mods? - Should be compatible with most mods, unless the rewards are generated with a custom method.
    Better Quest Rewards? I'd prefer you just used this mods settings to increase the rewards, way more configurable, though I have coded it such that it shouldn't conflict.
  • Multiplayer? - I have found no desyncs.


Known Issues:
  • Reset Button doesn't work in version 1.6
  • Sliders don't work in 1.6, Number Fields still work though, and as all sliders have number fields it shouldn't be a problem for now.
  • Possible incompatibility with Vanilla Factions Expanded - Classical, haven't seen it happen, but "favor quests" from senators, the Favor might disappear, in the reduction algorithm. Need to investigate their mod. Should be fixed now.
34 Comments
Sir Rolin  [author] 14 Jul @ 5:44pm 
Config fixed, now it only has the unity bugs that was introduced by LS updating the unity version.
Sir Rolin  [author] 14 Jul @ 12:04pm 
The errors are only thrown if you open the options menu.
Sir Rolin  [author] 14 Jul @ 12:03pm 
Unfortunately something has been changed with the settings code between 1.5 and 1.6, which makes my configs throw errors. Which is why I can't upload it as compatible yet.

However the mod itself does work, with whatever config you have setup.
Thetaprime 14 Jul @ 11:55am 
Anyone tried this function in 1.6?
Sir Rolin  [author] 12 Aug, 2024 @ 9:15pm 
Sir Rolin  [author] 12 Aug, 2024 @ 9:10pm 
@Zilarrezko, Turns out there were a bug, see the changelog for more info on that.
Sir Rolin  [author] 5 Aug, 2024 @ 10:58am 
that being said I will change it with the next update I am working on.
Sir Rolin  [author] 5 Aug, 2024 @ 5:11am 
@Zilarrezko, i have noticed that, that happens a lot as well.
After I changed my own "minimum needed for additional loot generation tries" from 200 to 1000 i has happened a lot less.
I haven't changed the default, probably should've, but I thought it too little of a change to update it immediately.
Zilarrezko 4 Aug, 2024 @ 4:29pm 
I've been using this for a couple weeks now, the idea is great but it's never generated a material quest reward with goodwill, in fact every option (besides the no material rewards option ofc) have had the maximum default negetive goodwill. I guess there must be a conflict somewhere but Im not sure how id find it, I dont think I have any other mods that play with quest rewards.
<color=#FF228F>kad 4 Jul, 2024 @ 6:49am 
Thanks for this :)