Child Ghost NPC Summon Fix
Uploaded 14th Jun 2021 at 10:25 PM · Updated 15th Jun 2021 at 5:02 PM by BartekStu
In an unmodded game, if a child is present on the lot that is also not currently in the family or sleeping over, the game will schedule a parent from that child's family to collect them when it gets too late. This is a pretty neat feature!
The problem is that there was never a check added that verified whether or not the child was a ghost or not. How is this relevant? Well, dead Sims have a family value of 0x000, that is, Default... the same family where all object NPCs live.
When a child ghost haunts a lot, pretty obviously at night, the game would attempt to schedule an adult from that child's family (0x000) and end up spawning the Witch Doctor, the Bigfoot template, Toddler New Year, and all sorts of default NPCs onto your lot. This is not a good thing, especially as being ghosts, the kids can't ever be collected, inevitably leading to the default NPC getting scared at some point, and now you have a default NPC whose queue is cleared roaming your lot.
This mod fixes that by adding a check to the function which schedules the parent. The check verifies whether the child Sim is dead or in family 0x000, and if it is, it never allows the game to schedule a parent for that Sim. This means you can now safely have graves/urns of child Sims on your lot without ever worrying about Default NPCs showing up on your lot. Hooray!(?)
To install the fix, pop it in your Downloads folder. If you feel compelled to remove it, do the reverse.
Requires Bon Voyage or higher. I believe this also means the fix is Mac compatible.
There is a conflict with Midge the Tree's (and possibly also the standard) version of the Visitor Controller, so if you have that mod I recommend you load this mod second, otherwise it won't work.
I also recommend you download Early Pleasantview's Repaired Child Ghost Animation. Otherwise, your child ghosts will sort of teleport around the lot. That might be your cup of tea, as it is slightly creepier, but if not - check out the fix!
This mod alters BHAV 0x102C in group 0x7F92C86E, "Kid Collection - Check for Kid Collection".
The Creators of
Size: 507 Bytes · Downloads: 961 · 15th Jun 2021
|507 Bytes||961||15th Jun 2021|
Key: - File was updated after upload was posted
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.