Ancient Castaways

Please login or register.

Login with username, password and session length
Advanced search  

News:

Check out the Limited Careers designed for your underachieving sims.

Author Topic: NPC Aging  (Read 643 times)

0 Members and 1 Guest are viewing this topic.

ancienthighway

  • Administrator
  • Full Member
  • *****
  • Posts: 146
  • Chester
    • View Profile
NPC Aging
« on: February 14, 2010, 03:27:36 PM »
I've never liked that Townies and other nonplayable characters don't age.  True, you can make them selectable so they age at 6 pm as your family's sims do, but that's always a bit of a hassle.

Even with EA adding the feature to age known sims up when your sims do, that feature is limited to 3 sims, or with Squinge's mod, 10 sims.  But a failure in that process is it only allows you to age up townies, not the social classes, NPC workers, or other special groups.

The mod changes everything.  If a nonplayable sim is on a lot with your active family's sim at 6 pm, the sim will age.  It does not age playable sims from another family that is on the lot, they only age when their family is active or they are made selectable.

Nonplayable sims aging this way will age transition and die of old age.  The sim will be made selectable, so for children growing to teen, you can ensure they get an aspiration.

This mod is compatible with Individual Aging.  Any mods used that alter the default age spans, e.g. TwoJeffs' Age Duration mod, should load after this mod.

Apartment Life Required.

EDIT
This version should resolve most of the conflicts Chaavik reported.  Also an Inteen Flavor Pack added for those Inteen users.  Don't use both at the same time.

Because my interest in TS2 has waned for the time being, these files are untested.  If you use them and have problems, report back in this thread and I'll fix them up.

EDIT 4/1
There is a bug with the Inteen version that causes playable teens to age when visiting community lots.  Version removed until I find the problem.  I'm also looking into whether it is really needed or not.
« Last Edit: April 01, 2010, 02:31:52 AM by ancienthighway »

Chaavik

  • Newbie
  • *
  • Posts: 34
    • View Profile
Re: NPC Aging
« Reply #1 on: March 05, 2010, 08:54:14 PM »
I decided to try this mod out for myself after reading the description and agreeing that the NPCs and townies should age along with the playable families. Naturally, I checked HCDU to see what kind of conflicts I would have with this installed.

There were several conflicts I noticed after I installed ah_NPC_Aging to encourage aging among the NPCs and townies:

AH's mods:

*** POSSIBLE CONFLICT DETECTED ***
File Type: BHAV
Procedure Name: Process - Age
Group ID: 0x7F07FBBC
Instance ID: 0x00001003
Packages Containing This Procedure:
\downloads\AncientHighway-AncientCastaways\ah_NPC_Aging.package
\downloads\AncientHighwayCollege-AncientCastaways\ah_NoAgeYA.package

Squinge's Mega College-related mods:

*** POSSIBLE CONFLICT DETECTED ***
File Type: BHAV
Procedure Name: Age Transition
Group ID: 0x7F07FBBC
Instance ID: 0x00001009
Packages Containing This Procedure:
\downloads\AncientHighway-AncientCastaways\ah_NPC_Aging.package
\downloads\MegaCollegePack-IS\TeenToYoungAdultNoCollege.package

*** POSSIBLE CONFLICT DETECTED ***
File Type: BHAV
Procedure Name: Preload - Next Age Skin
Group ID: 0x7F07FBBC
Instance ID: 0x00001020
Packages Containing This Procedure:
\downloads\AncientHighway-AncientCastaways\ah_NPC_Aging.package
\downloads\MegaCollegePack-IS\TeenToYoungAdultNoCollege.package

*** POSSIBLE CONFLICT DETECTED ***
File Type: BHAV
Procedure Name: Want Satisfy - Grow Up
Group ID: 0x7F07FBBC
Instance ID: 0x0000102F
Packages Containing This Procedure:
\downloads\AncientHighway-AncientCastaways\ah_NPC_Aging.package
\downloads\MegaCollegePack-IS\nowantsatisifyuneducated.package

TJ's mods:

*** POSSIBLE CONFLICT DETECTED ***
File Type: BHAV
Procedure Name: Get in Temp 0 - Age Duration
Group ID: 0x7F07FBBC
Instance ID: 0x00001014
Packages Containing This Procedure:
\downloads\AncientHighway-AncientCastaways\ah_NPC_Aging.package
\downloads\TwoJeffs-Simbology\Age Duration Hack.package

*Note: The above is loaded as described in the mod description.*

Inteen:

*** POSSIBLE CONFLICT DETECTED ***
File Type: BHAV
Procedure Name: Transition Relationships - Teen to Adult
Group ID: 0x7F07FBBC
Instance ID: 0x00001022
Packages Containing This Procedure:
\downloads\AncientHighway-AncientCastaways\ah_NPC_Aging.package
\downloads\Inteen-Simbology\InTeenimater_B.package

*** POSSIBLE CONFLICT DETECTED ***
File Type: BHAV
Procedure Name: CT - Young Enough For Pregnancy?
Group ID: 0x7F07FBBC
Instance ID: 0x0000103A
Packages Containing This Procedure:
\downloads\AncientHighway-AncientCastaways\ah_NPC_Aging.package
\downloads\Inteen-Simbology\InTeenimater_B.package

Pescado's mods:

*** POSSIBLE CONFLICT DETECTED ***
File Type: BHAV
Procedure Name: Sub - Gather People
Group ID: 0x7F07FBBC
Instance ID: 0x00001029
Packages Containing This Procedure:
\downloads\AncientHighway-AncientCastaways\ah_NPC_Aging.package
\downloads\Pescado-MATY\noagingswarm.package


There were too many conflicts to mention, but the above are the important ones I'm concerned about. The question is whether these are "safe" conflicts or "unsafe" conflicts that can cause major issues in game with the ah_NPC_Aging mod installed. I counted about 20 conflicts alone with this one in the Downloads folder.

I will test the conflicts in my test 'hood sometimes when an opportunity arises to put the mod back into the Downloads folder. If anyone has problems with this mod, I would like to hear about them.

Figures you might want to know what's going on in case if later down the road, someone comes along with identical issues, there would be a solution available to help resolve the issues. I wouldn't mind observing the game behavior on both home and Uni lots and figuring out how to address the conflicts whether it be a load order or a mod removal.

ancienthighway

  • Administrator
  • Full Member
  • *****
  • Posts: 146
  • Chester
    • View Profile
Re: NPC Aging
« Reply #2 on: March 16, 2010, 08:36:10 AM »
I took a look at it finally.  I left a lot of "fat" in that file, BHAVs and all that I never touched.  Stripped those out and the only conflicts I was showing then was with Inteen.  Made a new Flavor Pack for Inteen to handle NPC Aging.  Both versions are posted in the first post, however untested since my head isn't in TS2 at the moment.

Chaavik

  • Newbie
  • *
  • Posts: 34
    • View Profile
Re: NPC Aging
« Reply #3 on: March 24, 2010, 11:26:30 AM »
Thank you for looking into this. I downloaded the Inteen version to try and see what happens. I personally haven't made a non-playable Sim selectable to peek at their age yet, but I will with this new one installed and the other one taken out.

I will definitely report back anything I come across with the Inteen version.

Chaavik

  • Newbie
  • *
  • Posts: 34
    • View Profile
Re: NPC Aging
« Reply #4 on: April 08, 2010, 01:06:31 AM »
A shame that this mod would have been very useful, but it would conflict with Inteen on too many levels.

I removed the Inteenimated version after I read your bug discovery about the playable teens aging on community lots. That would be an issue if I didn't want my teens to age while they're visiting community lots.

I still think the Inteen version is very useful for those of us using Inteen. But I will keep looking out for any updates or comments about the Inteen version.

ancienthighway

  • Administrator
  • Full Member
  • *****
  • Posts: 146
  • Chester
    • View Profile
Re: NPC Aging
« Reply #5 on: April 08, 2010, 05:03:08 AM »
I've been using the non-Inteen version almost exclusively.  Yes even after creating the Inteen version I failed to remove the non-Inteen version.  I haven't noticed anything amiss yet, but I need toget a uni family implace complete with pregnant and not pregnant teens.

Chaavik

  • Newbie
  • *
  • Posts: 34
    • View Profile
Re: NPC Aging
« Reply #6 on: April 10, 2010, 07:57:24 PM »
So, the mod right now that's available for download will work with Inteen? And what's the load order for Chris' hospital mod that has the aging controller included if you use that?

ancienthighway

  • Administrator
  • Full Member
  • *****
  • Posts: 146
  • Chester
    • View Profile
Re: NPC Aging
« Reply #7 on: April 10, 2010, 08:35:50 PM »
NPC Aging and Chris's hospital mod are not compatible at the moment.  I had one in testing until I lost my big drive AGAIN.  I'm hopeful it will be found and running before I call it quits for the night.

Chaavik

  • Newbie
  • *
  • Posts: 34
    • View Profile
Re: NPC Aging
« Reply #8 on: April 10, 2010, 11:18:29 PM »
Ouch. That really sucks losing a hard drive like that. Well, it's no rush at all. Will this one be compatible with Inteen as well?