Loading...
Home | Download | Discussion | Help | Site Map | New Posts | Sign in

Latest Site News

New Creator Theme: Elders! - posted on 1st Sep 2018 at 11:43 AM
MTS has all free content, all the time. Find out how YOU can help to keep it running. Tell me how...

Extended family treated as family

by kestrellyn Posted 21st Apr 2018 at 2:59 AM - Updated 25th Apr 2018 at 3:07 AM by kestrellyn : Changes required
Open thumbnail gallery
209 Thanks Say Thanks
Do you ever hate how second cousins have no problems dating each other, or how great-grandparents can't encourage and family-kiss their great-grandchildren?

This hack causes the following relationships to be recognized as family for the purposes of social interactions:
  • Second cousins (people whose parents are first cousins)
  • First cousins once removed (your first cousin's children, or your parents' first cousins)
  • Great-grandparents and great-grandchildren
  • Great-aunts/uncles (your grandparents' siblings) and grand-nieces/nephews (your siblings' grandchildren)

For these relations, there will be no romantic interactions available, but there will be family kiss/encourage interactions. Pescado's autosoc can still be used in "romanticate" mode with them, but it will be unable to queue actual romantic interactions. Interactions with extended family members do not satisfy "talk with a relative", "relative gets married" etc. wants, they are not taken into account when deciding if it is possible to have a family reunion (for performance reasons), and they will appear without the family icon and possibly with a chemistry icon in the relationships tab, but other than that they are treated as family.

If you want only great-grandparents/grandchildren and great-aunts/uncles and grand-nieces/nephews to be considered family, use extendedfamilypartial.zip instead. Don't install both files.

Hack Compatibility Note: This hack modifies four existing global BHAVs and adds five new global BHAVs, in the range from 0x701 to 0x705 (extendedfamilypartial only includes 0x703-0x705); any hack that also adds global BHAVs in this range will conflict with this one, potentially very badly depending on load order and what exactly the BHAVs in the other hack do. Check with HCDU, no conflicts with this hack are expected/ok. This hack is completely incompatible with the InTeenimator, as it adds global BHAVs in this range (and also in practically every other available range, as far as I can tell). This hack also modifies three relationship-checking BHAVs in group 0x7F739728, and two other BHAVs in that group that were causing "too many iterations" errors when calling the global BHAVs, which were changed to use the Relationship primitive instead, with no change to their functions.

Game Compatibility Note: In theory, this should be compatible with any game configuration. The main potential problem is "too many iterations" errors, which is what happens when the game decides that it has encountered an infinite loop after many BHAVs have been called. I have complicated the family checks, but not by much, and a lower tolerance for "too many iterations" may be offset by the fact that early versions of the game had many fewer wants and fears that necessitated iterative checks over every sim in the hood (for example, neither of the checks I had to change are even used in the base game).
Key: - File was updated after upload was posted
Filename - Tip: You can click the magnifying glass to see the archive contents Size Downloads Date
extendedfamilypartial.zip | Description: Treats only great-grandparents, great-grandchildren, great-aunts/uncles and grand-nieces/nephews as family 1.1 KB 1,038 21st Apr 2018
extendedfamily.zip | Description: Treats all extended family as family 1.4 KB 3,424 21st Apr 2018
Basic Download and Install Instructions:

1. Download: Click the download link to save the .rar or .zip file(s) to your computer.

2. Extract: Use WinRAR (Windows) or Stuffit (Mac) to extract the .package file(s) from the .rar or .zip file(s).

3. Place in Downloads Folder: Cut and paste the .package file(s) into your Downloads folder:
  • Windows XP: Documents and Settings\(Current User Account)\My Documents\EA Games\The Sims 2\Downloads\
  • Windows Vista/7/8: Users\(Current User Account)\Documents\EA Games\The Sims 2\Downloads\
  • Mac: Users\(Current User Account)\Documents\EA Games\The Sims 2\Downloads\

-or-

4. Place in Program Files: Cut and paste the .package file(s) into your appropriate Install folder:
  • Windows XP: C:\Program Files\EA GAMES\The Sims 2 (Your Latest EP)\TSData\Res\Catalog\Bins
  • Windows Vista/7/8: C:\Program Files\EA GAMES\The Sims 2 (Your Latest EP)\TSData\Res\Catalog\Bins
  • Windows Vista/7/8: C:\Program Files(x86)\EA GAMES\The Sims 2 (Your Latest EP)\TSData\Res\Catalog\Bins
  • Origin: C:\Program Files (x86)\Origin Games\The Sims 2 Ultimate Collection\Fun with Pets\SP9\TSData\Res\Catalog\Bins
  • Mac: APPLICATIONS FOLDER -> THE SIMS 2 -> TSDATA -> RES -> CATALOG


Need more information?
 
23 Comments / Replies (Who?) - 12 Feedback Posts, 10 Thanks Posts
Hide Thanks Posts for this thread (Show only feedback)

Expansion/Stuff packs required:
Sims 2

23 Comments / replies (Who?)

76 Favourited

4,467 Downloads

10,191 Views

Type: Social Mods Global Mods

Tags: #family, #relationships, #interactions, #romantic

Also recommended:

Possibly also of interest: my inlaws fix, which prevents your sim's parents from inappropriately hitting on their child's new spouse.