Giter Site home page Giter Site logo

rimworld-gradualromance's Introduction

GradualRomance

Image

Update of Nationalitys mod https://github.com/NationalityNZ/Gradual_Romance-Rimworld-mod

  • Corrected a few things but not deep-tested it

Image

Image

Version: Alpha 1

WORK IN PROGRESS

PROBABLY INCOMPATIBLE WITH YOUR CURRENT MODS

YOUR SAVES WILL BE BROKEN

BUGGY AF

ONLY SUBSCRIBE IF YOU'RE WILLING TO TEST

REQUIREMENTS: Hugslib and Psychology

Gradual Romance is a near total overhaul of how relationships work in Rimworld. It does three main things:

1) Adds several new interactions - Flirt and AskToMoveIn.

2) Adds several new romance stages before Lover.

3) Changes how attraction is calculated and allows it to be configurable in XML, and makes these factors more obvious to players.

=== FLIRTING ===

Pawns can now flirt with each other in different ways, according to their personality and traits.
Suave pawns will be subtle. Nice pawns will try and offer help. Aggressive pawns will make crude comments. Rational pawns will make their case. Shy pawns will choke up before they can even get the words out.
Those who they try and court will respond appropriately. Someone might blow up at a crude comment, or reply with one of their own.

Successful flirts encourage a pawn to keep courting. Failed ones will discourage them. A truly disastrous flirt can have them shrinking back with shame and embarrassment.

=== ASK TO MOVE IN ===

After a pawn has been seeing another pawn for some time, they might ask them to move in with them. Even if two pawns are in a relationship, they might not necessarily want to share a bedroom.

=== NEW ROMANCE STAGES ===

There are four new romance stages, Lovebuddies, Sweethearts, Paramour and Boyfriend/Girlfriend (or "Lovefriend").

Pawns start off as either Lovebuddies or Sweethearts. These are both relationships that form naturally as pawns flirt.
Lovebuddies have a purely physical relationship, without any of that complicated romantic stuff. Sweethearts go out on dates, but aren't ready for lovin'.
Paramours both do lovin' and go out on dates, but they aren't formally "dating", and there isn't an expectation of exclusivity.
Only after a pawn asks a pawn out do they become boyfriend/girlfriend. This is more serious than being paramours, but not quite as serious as being lovers. They do all the things lovers do, but they aren't ready to live together.
Only after a pawn asks another pawn to move in do they become lovers.

=== TOTALLY OVERHAULED ATTRACTION CALCULATION ===

Gradual Romance changes everything about attraction calculations, too many to list here. But now Pawns will consider a lot more than just physical appearance.
Greedy pawns go after the "wealthiest" pawns (e.g. the ones with the nicest rooms). Ambitious, socialite pawns value popular partners with a lot of friends. Colonists with bloodlust look for those with similar outlook.
As pawns flirt and make romance attempts, you'll be told what factors contributed the most.
A lot of these factors are configurable in the Defs, and it is reasonably easy to add your own.

=== ALIEN INTEGRATION ===

Gradual Romance auto-patches humanoid aliens, if they don't already have an author-configured patch. Gradual Romance does its best to make educated guesses on which values it should assign.

=== LOAD ORDER ===

Load after Psychology and Hugslib.

=== MOD INCOMPATIBILITY ===

Gradual Romance is incompatible with most other relationship mods, especially Rational Romance, but should be compatible with most anything else.

Image

  • See if the the error persists if you just have this mod and its requirements active.
  • If not, try adding your other mods until it happens again.
  • Post your error-log using https://steamcommunity.com/workshop/filedetails/?id=818773962]HugsLib and command Ctrl+F12
  • For best support, please use the Discord-channel for error-reporting.
  • Do not report errors by making a discussion-thread, I get no notification of that.
  • If you have the solution for a problem, please post it to the GitHub repository.

https://steamcommunity.com/sharedfiles/filedetails/changelog/2503845409]![Image](https://img.shields.io/github/v/release/emipa606/GradualRomance?label=latest%20version&style=plastic&color=9f1111&labelColor=black)

rimworld-gradualromance's People

Contributors

emipa606 avatar thailyn avatar nationalitynz avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.