Asymmetrical Relationships
If you have a bug to report, again, please give a thorough and detailed description!
- Greet interaction sometimes doesn't work - fixed 6/26/21
- Relink relationships cheat fails to complete - fixed 7/22/21
- Game crashes when loading some neighborhoods (Aurora Skies, Moonlight Falls, Twinbrook) - still investigating this!
- Greeting celebrities doesn't work - still testing a fix for this
This is a mod to make sims' relationships asymmetrical! If you want sims to be able to think someone who hates them is their friend, this will do it.
Summary
Relationships being asymmetrical means that:
- What the user interface shows you is now only what the active sim thinks of other sims they know; what they think of your sim isn't visible.
- Whether an interaction is available depends on what the actor thinks of the target.
- Whether an interaction succeeds or fails depends on what the target thinks of the actor.
- Interactions only change how much the target likes the actor, not the other way around.
- Adjusting the relationship points bar with testing cheats enabled only affects how much the active sim likes the other sim, not the other way around.
- Most long term relationship types can be mismatched - e.g. one sim in a pair can think they're Good Friends while the other thinks they're only Friends. Exceptions to this are Boyfriend/Girlfriend, Fiancee, Spouse, Ex, Ex-Spouse, and Best Friends Forever: these are still applied to both sims, for simplicity.
- [Added 6/26/21] Skills that track how many friends a sim has will track the number of sims who consider the skill owner their friend, not the number of sims the skill owner considers to be their friends.
Use
This mod makes very small changes with potentially very wide ramifications, so use it at your own risk! I'd recommend not activating it in a save that's important to you right away, try one you're less attached to first.
By default, the mod is inactive and does nothing; enter the cheat "unlinkRelationships" to activate it. This only needs to be done once per save, you don't need to re-enter it when traveling.
When you want to return the game to normal, enter the cheat "relinkRelationships" to make relationships symmetrical again. If you've traveled, do this in every world you've traveled to. If you don't use the relinking cheat before removing the mod, any asymmetrical relationships that exist will stay asymmetrical, which may cause some unexpected game behavior.
Compatibility
This is a script and a core mod; the core mod component edits Sims3GameplaySystems.dll, so it's incompatible with any other core mod that edits that same dll. Which is most core mods. It's compatible with NRaas ErrorTrap though, since ErrorTrap edits a different resource (thanks to Chain_Reaction for clarifying!), and also with XCAS, which edits a different resource than both this mod and ErrorTrap.
Things you can do about a core mod conflict:
- Put the other core mod in Overrides instead of Packages. This will eliminate the conflict by prioritizing the other mod over this one, which means the core components of this mod will be ignored. What interactions are available will depend on the target's opinion, not the actor's; whether interactions succeed or fail will depend on the actor's opinion, not the target's; interactions will affect how much the actor likes the target, not how much the target likes the actor; skills that count how many friends a sim has will count how many sims the skill owner considers friends, not how many sims consider the skill owner their friend; and the greet interaction may no longer work.
- Discard the core mod component of this mod entirely by opening the package in S3PE and deleting the nameless S3SA (NOT the one named lizcandorSocialComplexity, that one is the script component). Same effects as the point above.
- Manually merge the two (or more!) core mods into a master core mod specific to your game, and put your master core mod in Overrides. The methods edited by this mod are FindMostSuitableRule, UpdateSimAfterInteraction, GetAllInteractionsForPieMenu, AddInteractionBit, NumNonFamilyFriends, and GetAllInteractionsForAutonomy. Doing this will let both core mods work simultaneously.
And finally, this mod was made on patch 1.69, and seems to be incompatible with patch 1.67! Was wrong about that originally.
Thanks
To the creators of S3PE of course!
To BailaBaila99 for their core modding tutorial
And to lolly123453, MissPat, and SonyaYu for testing!
lizcandorSocialComplexity.zip
Download
Uploaded: 23rd Jul 2021, 6.12 MB.
5,388 downloads.
|
||||||||
For a detailed look at individual files, see the Information tab. |
Install Instructions
Loading comments, please wait...
Updated: 26th Mar 2022 at 5:59 PM
-
by Buzzler 10th Sep 2010 at 6:26pm
93 104.3k 170 -
by lizcandor updated 6th Aug 2021 at 10:01pm
22 38.3k 82 -
by YolkSims updated 8th Jul 2022 at 7:28am
29 39.2k 94 -
by echoweaver updated 20th Aug 2023 at 5:03pm
+1 packsAmbitions -
by fantuanss12 18th Sep 2023 at 5:57pm
+1 packsAmbitions
-
Automatic Potty Training Skill If Older Than Toddler
by lizcandor 30th Jun 2020 at 1:48pm
Add-on to Biggest Little Mod for Toddlers automatically gives potty training skill to children and up. more...
7 18.9k 39 -
Mixed Feelings About Pregnancy
by lizcandor updated 22nd Mar 2021 at 12:19am
Not every person will have the same feelings about a pregnancy - so not every sim has to either! more...
42 80.2k 242