Less Rebuff
Tweaks several mood penalties relating to romance. All penalties can only stack once, now.
Details :
- Failed romance attempt incurs -5 mood and lasts for 4 days.
- Break-up incurs -15 mood and lasts for 25 days.
- Cheating incurs -15 mood and lasts for 25 days.
- Divorce incurs -20 mood and lasts for 30 days.
- Rejected marriage incurs -18 mood and lasts for 30 days.
Again a big thank you to Dingo (https://ludeon.com/forums/index.php?action=profile;u=61474),
most of the code in there has been added by him (at first I only have done the rebuff nerf)
Download A17 Version
Github (Click on Less.Rebuff.A17.zip) (https://github.com/kaptain-kavern/Less-Rebuff/releases/latest)
(https://i.imgur.com/SIdAOZL.png) (https://github.com/kaptain-kavern/Less-Rebuff/releases/latest)
Or Steam WorkShop
(http://imgur.com/plj8zhD.png) (https://steamcommunity.com/sharedfiles/filedetails/?id=774543761)
Download A16 Version
Github (Click on Less-Rebuff.A16.zip)
(https://i.imgur.com/SIdAOZL.png) (https://github.com/kaptain-kavern/Less-Rebuff/releases/tag/0.16.0)
[Reserved]
[Reserved]
This is such a good idea, thank you! A workshop release would be great, if you have the game on steam.
Thanks for this. Is there anyway we can get the same thing for marriage proposals? I've seen some debuffs approaching -50 because of a pawn was refused marriage several times by the same lover.
Hi Slimane, thank you for the suggestion. You're right.
Look at the code :
<ThoughtDef>
<defName>RejectedMyProposalMood</defName>
<durationDays>25.0</durationDays>
<stackLimit>5</stackLimit>
<stackedEffectMultiplier>0.95</stackedEffectMultiplier>
<stages>
<li>
<label>my proposal was rejected by {0}</label>
<description>I thought we were meant to marry. But I was just shot down.</description>
<baseMoodEffect>-25</baseMoodEffect>
</li>
</stages>
</ThoughtDef>
<stackLimit>5</stackLimit>
The mood can stack up to five time, each time bringing -25 mood.
Which number of stacks seems to be ideal ?
I would say around 3 seems like a good idea cause as the saying goes reject me once shame on me reject me twice why am I even trying again reject me three times im a idiot lol
Personally, I would prefer only 1 stack. The colonist with -50 was a nightmare to deal with, I can't imagine how you could manage a colonist with FIVE stacks.
Quote from: OverlordZeni on July 22, 2016, 10:36:21 PM
This is such a good idea, thank you! A workshop release would be great, if you have the game on steam.
I second this. Thank you.
(http://www.artclip3d.com/images/tuto/Updated.gif)
The folder name you created is "ThoughDefs" and the game uses the folder "ThoughtDefs" (notice the T there), is this intentional? Also, for some reason you have the marriage proposal text there but it's non-used and identical to the source material.. Don't think it's required though I guess it does nothing.
OMG no it's a typo (and someone already had tell me about it). I will correct that right away thx.
i did notice that rebuffs were happening way too often.
i think instead of changing how many can stack, it would make sense to change how often pawns try to hit on eachother. right now they seem overly horny.
Quote from: bekztekz on August 05, 2016, 05:56:31 AM
Quote from: OverlordZeni on July 22, 2016, 10:36:21 PM
This is such a good idea, thank you! A workshop release would be great, if you have the game on steam.
I second this. Thank you.
Hi,
Like I stated earlier I will not use the Steam Workshop at all for releasing my mods. Long story short (https://ludeon.com/forums/index.php?topic=14240) : I find it poorly done regarding mod-updates-managing (https://ludeon.com/forums/index.php?topic=22025), this leading to (https://www.reddit.com/r/RimWorld/comments/50cdmo/a15_and_mod_compatibility/) broken (https://www.reddit.com/r/RimWorld/comments/50ixk3/caught_off_guard_by_the_new_update_can_i_restore/) savegames (https://ludeon.com/forums/index.php?topic=22322). That's why I don't want to promote or endorse the use of it at all.
That being said with have a great community around this game, so if a
serious and reliable person is willing to upload them on the Steam Workshop I have no
?ego? problems with that as long as :
- it is plainly written and clearly understandable that "the mod author will never look at steam comments or threads - so please use Github or Ludeon's forum thread for suggestions/issues" (or something similar)
- it is also clear in your head that I can't help you directly with Steam WS features as I haven't Rimworld on Steam
Best Regards 8)
This has been a HUGE problem for me for a while now.
Thank you so much. 10/10
ptf
UPDATE
Thanks to Dingo (https://ludeon.com/forums/index.php?action=profile;u=61474), the mod is now tweaking even more moods, to limit them to stack only one time.
Details :
- Failed romance attempt incurs -5 mood and lasts for 4 days.
- Break-up incurs -15 mood and lasts for 25 days.
- Cheating incurs -15 mood and lasts for 25 days.
- Divorce incurs -20 mood and lasts for 30 days.
- Rejected marriage incurs -18 mood and lasts for 30 days.
Again a big thank you to Dingo (https://ludeon.com/forums/index.php?action=profile;u=61474)
He does all the work I just post the update and add his name as author in the about.xml file ;)
DOWNLOAD (https://github.com/kaptain-kavern/Less-Rebuff/releases/latest)
(http://imgur.com/SIdAOZL.png)
On Github (https://github.com/kaptain-kavern/Less-Rebuff/releases/latest)
Quote
Failed romance attempt incurs -5 mood and lasts for 4 days.
This is great, what with some horny perverts constantly hitting on married people
Quote from: OverlordZeni on July 22, 2016, 10:36:21 PM
This is such a good idea, thank you! A workshop release would be great, if you have the game on steam.
Quote from: kaptain_kavern on August 31, 2016, 05:48:49 PM...if a serious and reliable person is willing to upload them on the Steam Workshop I have no ?ego? problems with that as long as:
- it is plainly written and clearly understandable that "the mod author will never look at steam comments or threads - so please use Github or Ludeon's forum thread for suggestions/issues" (or something similar)
- it is also clear in your head that I can't help you directly with Steam WS features as I haven't Rimworld on Steam
OK, here you go. (https://steamcommunity.com/sharedfiles/filedetails/?id=774543761)
Unless, in that case you can consider yourself as the author buddy ;)
I will add the link to the main post. Another thank you then ::)
This mod is available for A16, by the way.
Download from Steam Workshop (A16) (https://steamcommunity.com/sharedfiles/filedetails/?id=774543761)
Source code / non-Steam download on GitHub (https://github.com/DingoDjango/Less-Rebuff)
(http://www.artclip3d.com/images/tuto/Updated.gif)
A17 UPDATE
Update log:- update targetVersion
- adding new patch file :
+ using patchOperation method in order to just change the stacklimit without rewriting the whole thoughtDef code
This mod should now be compatible with any mods
Updated on Steam as well.
Quick update for correcting a piece of code. As a lot of modders yesterday :p
Links are the same, but the archive as been updated. And the Steam Workshop as well