MTS has all free content, all the time. Find out how YOU can help to keep it running. Tell me how...

No Aging During Party -- Don't lose a day and throw a party!

by jordi Posted 29th Apr 2007 at 9:53 AM - Updated 10th Aug 2007 at 1:52 PM by jordi
11 Comments / replies (Who?) - 11 Feedback Posts
Want to throw a birthday party, but tired of your Sims losing an automatic day because you have to transition them before 18:00h if you want to use the cake?

This mod disables the automatic aging as long as any party is active. This should give you the chance to send or bring the Sim to the birthday cake and have a normal birthday. Because I can't check for birthday parties specifically, aging is also disabled during other types of parties (such as house parties, weddings, etc.).

Additionally, the aging transition can now be cancelled (even if you do not throw a party). If you cancel it the transition will return at the next full hour (19:00h) and every full hour following that, until the Sim age transitions. If you do not cancel it the Sim will transition as normal.

Elder aging (dying of old age) is not affected by this mod. Pets are also not affected.

Tech info
Normal routine for the age transition just checks if the Sim has zero days left (which happens on 18:00h of the last day of a lifestage), and then forces the Sim to age up, and in the case of babies, calls a parent to age them up.

The revised code includes a check for the generic party controller before calling the age transition and will only continue if the controller is not present, otherwise it exists without an error. This means that if you have a party started and active before 18:00h the controller disables the automatic aging.

The best time to throw a birthday party is therefore between 15:00h and 17:00h (depending on several other factors such as computer speed and number of Sims), this gives you enough time to throw a party, have the party pop-up appear before 18:00h, and then send the Sim to the cake at or after the 18:00h point but still during the party itself.

The age transition itself was simply bumped down from highest to user-controlled priority. This means it will still override any automatic Sim actions already in the queue, but not actions you've given the Sim yourself (such as go to cake!), and it can be cancelled.


Apologies for the crappy screenshot, I really don't know how I can make one that fits the deal clearly.

Please let me know if you encounter any problems with this.

Compatibility
Should be compatible with all flavours of TS2 from the base game up to Seasons and Celebrations. Only tested in Seasons+Celebrations.
If you find any problems with other expansions please let me know.

Additional Credits:
Thanks to Sandra for being my primary beta tester, and the people from the Inteen forum for moral support and inspiration.
Kudos to JMP and Jase439 for being awesome, and thanks to Quaxi and the rest of the SimPE team for providing a tool to mod this game.
Tags: #aging, #party, #birthday

You must have the expansion or stuff packs listed below installed to use this custom content. Please see the post text for any exceptions.

Sims 2
Key: - File was updated after upload was posted
Filename - Tip: You can click the magnifying glass to see the archive contents Size Downloads Date
noagingduringparty.zip

Size: 839 Bytes · Downloads: 3,745 · 29th Apr 2007
839 Bytes 3,745 29th Apr 2007
Don't forget to Thank the creator after downloading! Use the Thanks button located above the screenshots above.
Basic Download and 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
Need more information?
 
11 Comments / Replies (Who?) - 10 Feedback Posts
Instructor
Original Poster
#2 Old 29th Apr 2007 at 10:01 AM
This mod was first uploaded to my section in the InTeen forum.
The included text file just has the text from the original thread at the InTeen forum… no need to really read it. I just want to make sure there is some documentation in the zip.
Screenshot is yanked from the Aspyr press release for TS2 since I always forget to make screencaps :p
Scholar
#3 Old 29th Apr 2007 at 12:08 PM
Is this likely to conflict with other aging mods?

"Even the computer industry failed to see the importance of the Internet, but that's not saying much. Let's face it, the computer industry failed to see that the century would end." - Douglas Adams
Instructor
Original Poster
#4 Old 29th Apr 2007 at 12:42 PM Last edited by jordi : 29th Apr 2007 at 12:52 PM.
That depends on what they interfere with. This one only affects the age transition call BHAV, not the other parts of aging or the actual age transition itself. I specifically left out anything not directly related to this to ensure a minimal risk of conflict.

I am not aware of any mod which touches this BHAV. Twojeff's and Inge's mods don't conflict, and neither does the InTeen or the aging abilities of the inSiminator; but any mod which modifies the same BHAV will. Run the HCDU to be sure. If you find a conflict please let me know, I should be able to whip up a compatible version.
Lab Assistant
#5 Old 29th Apr 2007 at 3:24 PM
This still doesnt really cancel out the annoying fact that you have to have your parties at the evening, which makes for poorer photo-oppurtunities. Wouldnt it have been easier to make a cake that you can blow out and eat without aging?
Instructor
Original Poster
#6 Old 29th Apr 2007 at 3:50 PM Last edited by jordi : 29th Apr 2007 at 6:23 PM.
That's a request for a hacked object (a birthday cake without the birthday effect), and not related to this global mod.

//Jasana here has what you want I think: http://www.modthesims2.com/showthread.php?t=228835
Scholar
#7 Old 29th Apr 2007 at 9:11 PM
I'm very familiar with the lost day annoyance, so I'll be sure to give it a try.
I don't use any weird againg mods, so I guess I'm safe.

"Even the computer industry failed to see the importance of the Internet, but that's not saying much. Let's face it, the computer industry failed to see that the century would end." - Douglas Adams
Top Secret Researcher
#8 Old 1st May 2007 at 7:09 AM
Thanks this is a great needed mod so tired of not having time to finish everything.
Test Subject
#9 Old 4th Jun 2007 at 10:36 PM
hey can you dumb down what you said about the mod bc i dont get it and i think i really want to use this
Instructor
Original Poster
#10 Old 4th Jun 2007 at 10:50 PM
Uh, I'll give it a try.

Sims always automatically get older at 18:00h, even if you're giving a birthday party.
With this mod in place, they don't. That way you can use the birthday cake even after 18:00h.
If you do not have this mod, either the Sim ages automatically at 18:00h and the party fails, or you have to use the cake earlier, and your Sim loses a day when 18:00h strikes.
Test Subject
#11 Old 21st Jun 2007 at 11:32 PM
GREAT idea!

HOWEVER: I have tested this and it does n o t work for me. The "age transition" action disappears altogether, so I cannot cancel it. My sims are still aging at 18 00 ! I usually start the party at 15 00, so that should give it plenty of time.

I have all expansion packs up to seasons. I have no other mods that affect aging or parties. Anyone else reporting this?
Instructor
Original Poster
#12 Old 10th Aug 2007 at 11:34 AM
Found an issue with this, it seems teens and adults use yet another kind of aging. So this will only work right for toddlers and kids.
A fix is in the works.