Kestrellyn's PregRel compatibility patch
- Now with WildChild version
- Fixed error that could occur if a pregnant teen had less than two parents
Chris Hatch made a hack called PregRel, which causes sims to react negatively to a significant other's first pregnancy bump if it indicates cheating and they pass a logic check (3+ logic to tell that it was cheating, 7+ logic to identify the person they cheated with and get mad at them also), or for any pregnancy if the sims are parents of a pregnant teen sim. The pregnant sim would then do a worry interaction if the pregnancy is from cheating, regardless of whether or not any other sims reacted.
Anyway, this hack doesn't work right with Name the Father, the Surrogate hack, the Sperm Donors hack, ACR jealousy settings, poly relationships, or custom pollination technicians. So I've created a compatibility patch that makes it work right with all that stuff. Added features:
- Significant others will not be angry if the father of the baby is a custom pollination technician (and the hack will not cause the pollination technician to show up in anyone's relationship panel)
- Significant others will not be angry if the pregnancy was caused using the surrogate hack
- Significant others will not be angry if the pregnancy was caused using the sperm donors hack and they were named as the other parent
- Significant others will not be angry if the father of the baby or the named other parent is also married/engaged/going steady with the pregnant sim
- If the pregnant sim has multiple significant others, they all have a chance to be angry, not just the one with the lowest neighbor ID
- Significant others will not be angry if they ordinarily would not be jealous of the pregnant sim romancing other people due to ACR jealousy settings
- If none of the pregnant sim's significant others could logically have caused the pregnancy, they do not need to pass a logic check to find out that the baby isn't theirs. The original hack only checks if the two sims have woohooed, I have added checks for gender, RCC toggled/untoggled status, RCC alien status, and the RCC global alien token. This won't work with PregForAllGenders, use the RCC and set the global alien token instead
- If a significant other would have gotten angry, but failed the logic check, and they could have reasonably gotten the pregnant sim pregnant (see above), and you have Name the Father installed, and the pregnancy was not caused by the sperm donors hack, that significant other will be named as the father using Name the Father, so they will continue to believe the baby is theirs after birth. You can always change this setting manually afterwards, as normal. If more than one significant other fails the logic check, the one with the lowest neighbor ID will be used
- If the pregnancy was caused by the sperm donors hack, angry parents and significant others will get mad at the second parent you selected and not the sperm donor
- Angry parents and significant others will not get mad at the father of the baby/second parent if they have never met them and thus have no way of knowing who they are no matter how logical they are
- Fixed a bug in the original where recent changes to significant others' logic skills did not count
Note that if you end the pregnancy with the Sim Blender after PregRel has triggered on it, PregRel will stop working for that particular sim for at least the next pregnancy.
Hack Compatibility
This is just a patch, it does not do anything unless you also have the original PregRel installed. I believe the latest version of it is linked from this post: https://modthesims.info/showthread....een#post5707238, or at least this is the version I used when making this, so it is the one that is guaranteed to work. This patch should load after PregRel.
This overrides BHAVs 0x1110, 0x1111, 0x1112, and 0x1116 in group 0x7F1D0F49, which are in not in the game as shipped but were defined in the original PregRel. It also adds additional BHAVs 0x1118 and 0x1119 in the same group. Other hacks that modify the same BHAVs will conflict.
PregRel was also included in WildChild, and Chris Hatch's Alternate Pregnancy Controller, which aren't affected by mods made to the regular EA pregnancy controller, such as the original version of this patch. There is now a special version of this to be used with WildChild and the Alternate Pregnancy Controller, pregrel_kestrellyn_compatibility_wildchild. Again, it should load after WildChild or the Alternate Pregnancy Controller.
Game Compatibility
The version of PregRel that I used advertises itself as being for "NL+", but I do not believe anything I added or modified is incompatible with the base game, so it may also work with whatever non-NL version of PregRel exists and thus be base-game compatible, but I haven't tried it.
Credits
Chris Hatch, for the original PregRel. All BHAVs except for 0x1118 and 0x1119 were originally written by him. As far as I know he doesn't mind people modding his stuff.
pregrel_kestrellyn_compatibility_wildchild.zip
| Version for use with WildChild
Download
Uploaded: 18th Jun 2022, 1.8 KB.
780 downloads.
|
||||||||
pregrel_kestrellyn_compatibility.zip
Download
Uploaded: 18th Jun 2022, 1.8 KB.
2,988 downloads.
|
||||||||
For a detailed look at individual files, see the Information tab. |
Install Instructions
1. Download: Click the download link to save the .rar or .zip file(s) to your computer.
2. Extract the zip, rar, or 7z file.
3. Place in Downloads Folder: Cut and paste the .package file(s) into your Downloads folder:
- Origin (Ultimate Collection): Users\(Current User Account)\Documents\EA Games\The Sims™ 2 Ultimate Collection\Downloads\
- Non-Origin, Windows Vista/7/8/10: Users\(Current User Account)\Documents\EA Games\The Sims 2\Downloads\
- Non-Origin, Windows XP: Documents and Settings\(Current User Account)\My Documents\EA Games\The Sims 2\Downloads\
- Mac: Users\(Current User Account)\Documents\EA Games\The Sims 2\Downloads
- Mac x64: /Library/Containers/com.aspyr.sims2.appstore/Data/Library/Application Support/Aspyr/The Sims 2/Downloads
- For a full, complete guide to downloading complete with pictures and more information, see: Game Help: Downloading for Fracking Idiots.
- Custom content not showing up in the game? See: Game Help: Getting Custom Content to Show Up.
- If you don't have a Downloads folder, just make one. See instructions at: Game Help: No Downloads Folder.
Loading comments, please wait...
Updated: 18th Aug 2023 at 10:29 PM
-
by Tom Duhamel 6th Jun 2020 at 5:25pm
6 13.9k 31 -
by EvelynnMama 23rd Jun 2021 at 6:50pm
+1 packsSeasons -
by EvelynnMama 19th Dec 2021 at 2:40pm
3 6.7k 13 -
by HugeLunatic updated 15th Sep 2024 at 12:25am
+1 packsNightlife
-
by kestrellyn 21st Apr 2018 at 4:11am
Fixed EAxis's inlaws code to make it reciprocal and prevent your sims' relatives from hitting on their relatives' spouses. more...
25 33.6k 101 -
by kestrellyn 16th Nov 2019 at 11:47pm
Makes toddlers roll generic wants (e.g. "be snuggled" rather than "be snuggled by
"). more... 9 10.2k 41 -
by kestrellyn updated 24th Sep 2024 at 9:56am
This is an object for listing all of the romantic relationships in your neighborhood, and fixing broken relationships between sims more...
20 13.3k 34 -
Extended family treated as family
by kestrellyn 21st Apr 2018 at 3:59am
Causes the game to automatically recognize extended family members as family. more...
55 160.9k 405 -
by kestrellyn updated 15th Dec 2024 at 4:58am
Allows sims to have changelings which use MidgeTheTree's fairy lifestate, and improves the inheritance of fairy features with Mendelian genetics. more...
+1 packsApartment Life -
Pass Along and Transfer Lots to All
by kestrellyn updated 20th Jun 2021 at 1:35am
Allows you to pass along business perks and transfer lots to all sims and not just members of the current household. more...
+1 packsOpen for Business -
by kestrellyn 26th May 2021 at 8:47pm
When you send sims on a date and there is a car on the lot, they always always always want more...
+1 packsNightlife -
by kestrellyn 22nd Apr 2018 at 2:36am
Stops sims from achieving permaplat status because of accumulated LTA points. more...
+1 packsFree Time -
Autonomous gift giving at parties
by kestrellyn updated 17th May 2023 at 7:15am
Allows your sims to autonomously give each other gifts during parties. Very configurable; see description for details. more...
+1 packsSeasons -
College Tuition and Student Loans
by kestrellyn updated 6th Jan 2024 at 7:05am
Have the game automatically charge your sims tuition in order to attend college! Share with them the joys of student loan debt! more...
+1 packsUniversity