[A12] The Romance Mod v0.8 by Lord Fappington [Updated August 2015]

Started by Lord Fappington, October 26, 2014, 04:47:10 PM

Previous topic - Next topic

Lord Fappington

Modification: The Romance Mod
Version: 0.8
Last Updated: 8/25/2015

Background
Mod
I'm adding a modification to Rimworld that adds romance for pawns.  I hope this will add another layer of depth to the game which already is fantastically in depth.  The direction I'm taking with this is akin to the relationship matrix found in Crusader Kings II


Current Features and Progress


  • Romance Traits.  Pawns can have natural abilities (i.e., good or bad) towards lovemaking that attract or detract other pawns.
    [10 traits currently implemented, will expand as relationship system rolls out.  Will take requests.]

  • Lovemaking Control.  Control pawns through enabling or disabling lovemaking worktype; also I've coded it to only permit lovemaking by colonist selection.  No unintended RP breaking moments where brother makes love to sister or dad faps in front of the family.
    [Fully Implemented]

  • Romantic Encounters.  Pawns can have romantic encounters, some more erotic than others which will boost or reduce relationships amongst colonists. 
    [Currently implemented, planning bed-specific activities after rollout of relationship system]

  • Romantic Thoughts.  Pawns will have thoughts based on their romantic encounters.  Additionally, their thoughts may change (for better or worse) dynamically due to their traits. 
    [Currently implemented, expanding affected traits.]

  • Relationships.  Pawns that have "romantic" encounters will have increased affections towards one another -- social impacts increased by talking and negative impact upon death of those they have encounters with. [Currently reviewing tie-in with core code]

  • Relationship Web.  Pawn romantic encounters will have effects not only on those participating but others as well.  For example, if one pawn is in a relationship with another person, but has an encounter with another, the left out person may feel animosity towards their partner's new lover.
    [Currently researching tie-in with core code]


Changelog

v 0.8 - Updated for Alpha 12 -- only traits & lovemaking worktabs is implemented; will reimplement older features soon along with pawn pregnancy!

v 0.7 - Updated for Alpha 9b.

v 0.6 - New traits added per player request.

v 0.5 - Implemented tying of thoughts triggering to lovemaking activities.

v 0.4 - Updated traits again for A8; added encounters, sounds & thoughts.  Thoughts not fully implemented (need help tying thought triggering to jobdriver, like core's "Green Thumb"

v 0.3 - Validated A7 and A8 romance traits are compatible, continuing other features and ensuring their compatibility with A8.

v 0.2 - Quick push of fixes to current traits to implement +/- skills, and added 7 new traits

v 0.1 - Initial Release


Downloads, Discussion & Future Directions
DOWNLOAD:
LATEST VERSION FOR ALPHA 12 IS ATTACHED!
Earlier Romance Mods
PLACEHOLDER

In the short run, I'm going to fully expand modifying thought patterns and available love making types, as well as make the two interdependent on traits.  In other words, certain types of personalities will like or get bonuses from certain actions, or not have certain actions available to them (e.g., gruff lover loves doggy style, but would not consider missionary).  Currently, the Voyeur is an example of that, where he gets bonuses from fapping but cannot make love to others (prefers to watch).  Also, I'm going to fully implement the target pawn's thoughts and traits into the whole thing (currently it only considers the pawn that is selected for anything).

In the long run, I'm looking to expand this general framework to non-romantic activities (e.g., saving a fellow disabled colonist, feeding or healing a sick colonist, or other actions).  Let me know what you think would be interesting as well.

If you are interested in contributing or modding further PM me. 

I reserve no rights to the modification code.


Special thanks to the following
Haplo
Temeez
Alphalol
Mipen
Mrofa
Skullywag
Rikiki

Compatibility
Warning, back up saves as some users have experienced bugs!  Also, you may be required to generate a new world.  I did not when I tested it.

In extensive testing I've noted it is compatible with:

EdB Prepare Carefully & Interface
Clutter
Immersive
Recipe Nurse
Project Armory
Purple Ivy
Xtra Plants
Surgery Extended
ScratchPack
Miscellaneous
Norbals
Project Armory
Apparello
Extended Woodworking
Animal Hide Working


EDIT BY Lord Fap: Previous link removed.

[attachment deleted by admin: too old]

[attachment deleted due to age]

Shinzy

Ohh! this should be the grapest ;D gnan keep any eye on this! not gna try until my current colony throws the towel in the corner for good

Oh and "Lord fappington - romance.rar" the best name for a file =P
maybe oughta be kept in the Unfinished mods section for now though! just saying! if it's only v0.1!

Smasher5523

Can they bangarang and make children to work at the colony? or na

skullywag

Skullywag modded to death.
I'd never met an iterator I liked....until Zhentar saved me.
Why Unity5, WHY do you forsake me?

JuliaEllie

At the moment I only see 3 TraitDefs and a link to a porn page.. Would you please remove this?

Lord Fappington

No problem-- added a link flippantly at the beginning that I did not test.  It's been removed!

apologies!

The Uncanny Tranny

So wait, it's called "The Romance Mod" but all it has is random sex which then creates a relationship and eventually cheating/dumping?...

Dragoon

Quote from: faltonico
I truly can't understand that sense of balancing a LOT of modders have, pouring more resources on something doesn't make it more difficult, but more annoying. It is not engaging, even if i'm swimming in silver at late game ¿why to bother?, why all the effort to get there?.

sidfu

mod only throws a error about the socal skill for me

Dibblah

hmm..

This looks promising, will definitly be keeping an eye on this one.

dotsnake

im new, so when you say "pawn" you mean colonist right? if that's the case, I am not seeing it. Ive been playing a while with this mod, so far, I don't see any love making. I have 3 guys and 3 girls, but no love making.

Lord Fappington

Quote from: dotsnake on October 27, 2014, 05:39:04 AM
im new, so when you say "pawn" you mean colonist right? if that's the case, I am not seeing it. Ive been playing a while with this mod, so far, I don't see any love making. I have 3 guys and 3 girls, but no love making.

Well, pawn could be raiders or visitors too, I suppose.

Right now I have a couple of traits -- I'll be updating more in my next version.  First, I'm focused on getting lovemaking in the next version, it's not currently implemented.

The way it looks like I'll have it work is as an additional job type, which will function like wardening; therefore, you'll be able to manually control it (to some extent after all we can't help who we love!). But you can also let it automate.  And no, there won't be any animations or sound effects (keeping in conformance with forum rules). 

Right now I have one type of lovemaking I'm testing (see above op) and a couple others I'm working in.  I'll release them all in 0.2

Just had a thought-- think it would be worth putting in a moodlet for others who walk in and witness a lovemaking couple?  I'm thinking based on their existing traits (sanguine, etc) it may have negative, positive or other... Repercussions).

Romi

cool mod!I hope in the next update it would be added reproduction feature.

Ptolisgoodguy

(suggestion)
NEW EVENT: Prostitutes
A group of prostitutes arrive at the colony. they have sex with EVERYONE.
(I sound like an ass now don't I?  :-\)
I hear the voices... They are telling me to do terrible things... Sounds Fun!

MrOlder

#14
Thank you my Lord. I shall not disappoint you.

Edit:    I just went on my save then, and Romance bugged my world out. I assume you have to start a new world with it but if you could put it as a note or try to reconstruct the bug and see what causes it that would be great.
( ͡° ͜ʖ ͡°)   Ain't no rest for the Wicked and the Weird Peeps.