MTS has all free content, all the time. Find out how YOU can help to keep it running. Tell me how...
Mood Swing + Midlife Crisis
by piqiwi
Posted 11th Feb 2018 at 7:19 PM
- Updated 2nd Apr 2018 at 2:27 AM by piqiwi
Flag Download
41 Comments / Replies (Who?)
- 29 Feedback Posts,
11 Thanks Posts
Hide Thanks Posts for this thread (Show only feedback)
Hide Thanks Posts for this thread (Show only feedback)
#26
15th Feb 2018 at 9:23 PM
Posts: 365
Really enjoying this!
#27
16th Feb 2018 at 5:01 AM
Posts: 10,923
Thanks: 5469 in 47 Posts
Is it safe for an adult to have grow up aspiration? I always thought that was a sign of corruption.
#28
16th Feb 2018 at 7:40 AM
Posts: 171
Thanks: 2694 in 73 Posts
Quote: Originally posted by Charity
Is it safe for an adult to have grow up aspiration? I always thought that was a sign of corruption. |
I think it should be safe, especially because it is intended. If your adult sim suddenly has grow up aspiration or other aspiration when there is no mod, object or cheat that does that, then it is sign of corruption
#29
16th Feb 2018 at 9:45 AM
Posts: 6236
Boy, has this hack roiled my neighborhood! A lot of the middle aged adults are now going through their mid-life crises, and I hope they all survive them...great mod!
#30
18th Feb 2018 at 4:39 AM
Last edited by piqiwi : 18th Feb 2018 at 5:28 AM.
Posts: 171
Thanks: 2694 in 73 Posts
Steps if you got blank popup, notification, dialog box or message
Blank popup, notification, dialog box or message is sign of STR# conflict. This conflict cannot be detected by HCDU since HCDU v2 only detects conflict in BHAV, BCON, TTAB and TTAs.- Try to renaming this mod by adding "zzz" in front of its original filename, or try to put only this mod in sims 2 downloads folder and see if there is still blank popup, notification, dialog box or message
- If notification become available and no popup, notification, dialog box or message, then there is STR# conflict with other mod. You can try to solve the problem by following these steps here
- If notification is still blank , then there is localization problem. You can try to localize the string list by following these steps here
#31
18th Feb 2018 at 4:42 AM
Last edited by piqiwi : 18th Feb 2018 at 9:11 AM.
Posts: 171
Thanks: 2694 in 73 Posts
Steps for String Text Localization (Translation or Blank Popup message Fixed)
Try to follow these steps for localizing the string text into your game region :- Download the "pqw_mood_swing_plugin_01_localization_blank_fixed" and install "pqw_mood_swing_plugin_01_localization.package" into your downloads folder, the same folder with "pqw_mood_swing.package"
- Open "pqw_mood_swing_plugin_01_localization.package" using SimPE and backup your game region string list as shown in picture number 6 into txt file (as example is the game region is English (UK) in the picture)
- Change the language dropdown list into "English" (in the very top of the string list, that is the mod's region. Export the stringlist into txt file, give different filename than your backup one, as shown in picture number 7
- Change again the dropdown into your region locale and import the txt file that you've just exported (the "English" one), as shown in picture number 6
- You can translate first to your language if you want by changing the "english" txt file into your region language if you desire, before importing back to your region locale. Beware that other game default text string in the string list also will be change into US english if you do not translate it first. You can refer to your backup text file for translation.
- You also can localize Custom Memory texts by changing all catalog description part of in "pqw_mood_swing.package"
- It is very recomended that all my mods (usually with "pqw_" in the beginning in filename) are have default load order. This means if you rename by adding "z_" to one of my mods, then you also have to rename my others mod by adding "z_". For inTeen user you should put "zzzz_" in all my mods. All plugins packages must be loaded after the main ones.
#32
18th Feb 2018 at 4:47 AM
Last edited by piqiwi : 24th Feb 2018 at 2:28 PM.
Posts: 171
Thanks: 2694 in 73 Posts
Steps for STR# mod conflict
Try to follow these steps if you found STR# mod conflict, that other mod configure the same STR# resource with this mod :- Find the mod that conflicts with this mod. You can put the other mods one by one along this mod to determine which mod that conflict with this mod. Remember that HCDU cannot detect STR# conflict.
- Download the "pqw_mood_swing_plugin_01_localization_blank_fixed.rar" and install "pqw_mood_swing_plugin_01_localization.package" into your downloads folder, the same folder with "pqw_mood_swing.package"
- Open "pqw_mood_swing_plugin_01.package" using SimPE, then open "Dialog prim strings set" in STR# resources
- Copy paste line 0x03C (60) until 0x040 (64), if any, from conflicting mod into corresponding lines of "Dialog prim strings set" in "pqw_mood_swing_plugin_01_localization.package" STR# resources. Only lines from 0x03C (60) to 0x040 (64) that are can be changed with string value from other mod.
- Commit and save
- Make sure that "pqw_mood_swing.package", "pqw_mood_swing_plugin_01_localization.package", and this mod's other plugins if any are loaded after the conflicting mod. You can add "z_" or "zz_" if you want to.
- It is very recomended that all my mods (usually with "pqw_" in the beginning in filename) are have default load order. This means if you rename by adding "z_" to one of my mods, then you also have to rename my others mod by adding "z_". For inTeen user you should put "zzzz_" in all my mods. All plugins packages must be loaded after the main ones.
#33
18th Feb 2018 at 4:48 AM
Posts: 171
Thanks: 2694 in 73 Posts
Steps if You Experience Unusual Behaviour
- Make sure that you have the latest version of this mod. You can check the latest version in the desciption tab of this mod
- Check using HCDU for possible conflict
- Please note, not all conflict can be detected by HDCU. Sometimes conflict happens even without function override, if the mod use higher level function that also excecute the function that this mod use.
- Usually this kind of conflict still persists even when you change the load order (e.g by renaming the mod by adding "z_" in front of the filename).
- If HCDU cannot detect any conflict, and the problem is not text (STR#) problem, then try to remove other possible mods (or may be all other mods) but this mod, and try to run the game again and see if the problem persists.
- If the problem persists, then try to report back to me to be investigated.
- If the problem does not occured, then there is conflict with one or more of other mods you've installed. There is no easy way to determine which mod that conflict with this mod if HCDU cannot detect it. You can try one by one put the other mods along with my mod and see if the problem occured.
#34
18th Feb 2018 at 8:59 AM
Posts: 56
Do you support languages? I can translate Dutch for you.
#35
18th Feb 2018 at 9:07 AM
Last edited by piqiwi : 19th Feb 2018 at 1:00 PM.
Posts: 171
Thanks: 2694 in 73 Posts
Quote: Originally posted by Bananensap
Do you support languages? I can translate Dutch for you. |
No, I am really sorry I do not support languanges, but you can easily translate it to Dutch if you want, using these steps. The template has been provided. You can also share your translation package to me so that I can share it as plugin so other user who wants use Dutch transaltion can go with your translation. Of course I will include your username in package name.
#36
20th Feb 2018 at 11:31 PM
Posts: 180
I would like to make it so mid-life crisis events do not have a chance of occuring until an adult is 22 days into the adult lifestage (halfway with my age mod). I use Inteen. What do I need to change?
#37
21st Feb 2018 at 3:02 AM
Posts: 171
Thanks: 2694 in 73 Posts
Quote: Originally posted by bloodstained_black_lace
I would like to make it so mid-life crisis events do not have a chance of occuring until an adult is 22 days into the adult lifestage (halfway with my age mod). I use Inteen. What do I need to change? |
set "min check period adult midlife crisis (days left)" to 5 and "max check period adult midlife crisis (days left)" to 22 should make the mod only executes the chance of occuring between 22 to 5 days lefts to become elder
Lab Assistant
#38
1st Jul 2018 at 1:33 AM
Posts: 101
My teen had a mood swing and when it ended (notification popped up), her aspiration became "grow up" rather than the one she had before the mood swing. I haven't had a chance to test any other teens, but I have no conflicts with this mod from HCDU other than your other mods and their compatibility files. However, I think this may be the result of a very specific circumstance rather than an overall problem with the mod. The mood swing occurred just after my child aged into a teen, literally as soon as she blew out the candles and grew up, and so I think the mod may have registered her aspiration as "grow up" rather than the aspiration I choose because the mood swing occurred at the same time as the choose aspiration pop up. I thought I should let you know anyway, in case anyone else has this issue in future. Basically if a mood swing occurs right after a child sim ages up, when the mood swing ends the aspiration returns to "grow up" it seems.
Thank you anyway for all your mods!
Thank you anyway for all your mods!
#39
2nd Sep 2018 at 6:03 PM
Posts: 62
I don't know if this may have been because of a conflictive mod or something (which is strange, 'cuz I don't have any job-related mods) but, after an adult Sim that has a job gets through the midlife crisis, they stop coming to work, not even the carpool appears in the lot. I had this problem not with one, but three Sims already, all of them in different lots. Do you have any ideas on what would be the cause of this problem?
And, thanks for all of your mods. They're super creative, and add a lot of more gameplay to the game, it's even useful for Legacy challenges too!
And, thanks for all of your mods. They're super creative, and add a lot of more gameplay to the game, it's even useful for Legacy challenges too!
Inventor
#40
9th May 2019 at 12:39 PM
Last edited by Sketching : 24th May 2019 at 8:10 AM.
Posts: 978
Hey, piqiwi. I'm having a bit of trouble understanding the instructions for the modifiable age ranges since I don't have the EAxis life span durations, and it seems that trying to disable adult midlife crises somehow also disables the teen crises as well. I also have this strange inability to edit the age durations for either crisis, as making any changes to them appears to render them disabled. Maybe I'm just doing something wrong though; no one else appears to have the same problem.
I also noticed that adults with mid-life crises throw up errors when in aspiration failure. The teens and pregnant sims don't experience the same errors in aspiration failure during their mood swings. The error log file is too large to be attached, so I'll just post the contents under a spoiler.
Build: 1.17.0.66
at Oct 11 2008,15:12:07
Object id: 37
name: N001_User00005 - Mary-Sue
Stack size: 8
Error: Hit Break Point Primitive.
Iterations: 20
Frame 7:
Stack Object id: 37
Stack Object name: N001_User00005 - Mary-Sue
Node: 6
Tree: id 4109 name 'Aspiration - Play ++ Effect' version -32759
from AspirationController
Prim state: 0
Params: Locals:
Frame 6:
Stack Object id: 23
Stack Object name: NPC - Unique - Therapist - AspirationFailure
Node: 40
Tree: id 4099 name 'Interaction - Aspiration Failure' version -32717
from AspirationController
Prim state: 0
Params: 19 Locals: 431 0 0 23 0 1 0 427
Frame 5:
Stack Object id: 427
Stack Object name: Controller - Aspiration
Node: 2
Tree: id 8720 name 'Aspiration - Check Failure' version -32754
from PersonGlobals
Prim state: 1
Params: Locals:
Frame 4:
Stack Object id: 37
Stack Object name: N001_User00005 - Mary-Sue
Node: 0
Tree: id 8701 name 'Aspiration Check' version -32757
from PersonGlobals
Prim state: 0
Params: Locals: 0 0
Frame 3:
Stack Object id: 37
Stack Object name: N001_User00005 - Mary-Sue
Node: 6
Tree: id 8559 name 'Function - Main - Process Every Loop' version -32734
from PersonGlobals
Prim state: 0
Params: Locals:
Frame 2:
Stack Object id: 37
Stack Object name: N001_User00005 - Mary-Sue
Node: 1
Tree: id 8283 name 'Function - Main - Loop' version 96
from PersonGlobals
Prim state: 0
Params: 5 20 1 Locals: 0
Frame 1:
Stack Object id: 37
Stack Object name: N001_User00005 - Mary-Sue
Node: 6
Tree: id 8193 name 'Function - Main' version 118
from PersonGlobals
Prim state: 0
Params: Locals: 5 20 0
Frame 0:
Stack Object id: 37
Stack Object name: N001_User00005 - Mary-Sue
Node: 1
Tree: id 4096 name 'Function - Main' version 2
from TemplatePerson
Prim state: 0
Params: Locals:
Edit 2: I also had this error when a teen started his mood swing while he was at work. He stopped rerolling aspirations after and was stuck with the first one he was given even after he aged up into an adult. I managed to give him his original aspiration back, but here's an error log anyway.
Build: 1.17.0.66
at Oct 11 2008,15:12:07
Object id: 116
name: Food - Wants Verify Controller
Stack size: 5
Error: Missing neighbor for data access.
Iterations: 308
Frame 4:
Stack Object id: 144
Stack Object name: N002_User00012 - Tank
Node: 17
Tree: id 1693 name 'Sub - Set Aspiration' version -32757
from global
Prim state: 0
Params: 8 144 1 Locals: 0 0
Frame 3:
Stack Object id: 144
Stack Object name: N002_User00012 - Tank
Node: 25
Tree: id 1695 name 'Sub - Random Aspiration' version -32717
from global
Prim state: 0
Params: 144 1 Locals: 0 5
Frame 2:
Stack Object id: 144
Stack Object name: N002_User00012 - Tank
Node: 174
Tree: id 1694 name 'Mood Swing - Check' version -32760
from global
Prim state: 0
Params: 144 5 0 Locals: 3 0 0 3 5
Frame 1:
Stack Object id: 144
Stack Object name: N002_User00012 - Tank
Node: 5
Tree: id 932 name 'Wants - Refresh All - Verify' version -32760
from global
Prim state: 0
Params: Locals:
Frame 0:
Stack Object id: 116
Stack Object name: Food - Wants Verify Controller
Node: 10
Tree: id 4098 name 'Function - Main' version -32758
from Food_WantsVerifyController
Prim state: 0
Params: Locals: 3
I also noticed that adults with mid-life crises throw up errors when in aspiration failure. The teens and pregnant sims don't experience the same errors in aspiration failure during their mood swings. The error log file is too large to be attached, so I'll just post the contents under a spoiler.
Build: 1.17.0.66
at Oct 11 2008,15:12:07
Object id: 37
name: N001_User00005 - Mary-Sue
Stack size: 8
Error: Hit Break Point Primitive.
Iterations: 20
Frame 7:
Stack Object id: 37
Stack Object name: N001_User00005 - Mary-Sue
Node: 6
Tree: id 4109 name 'Aspiration - Play ++ Effect' version -32759
from AspirationController
Prim state: 0
Params: Locals:
Frame 6:
Stack Object id: 23
Stack Object name: NPC - Unique - Therapist - AspirationFailure
Node: 40
Tree: id 4099 name 'Interaction - Aspiration Failure' version -32717
from AspirationController
Prim state: 0
Params: 19 Locals: 431 0 0 23 0 1 0 427
Frame 5:
Stack Object id: 427
Stack Object name: Controller - Aspiration
Node: 2
Tree: id 8720 name 'Aspiration - Check Failure' version -32754
from PersonGlobals
Prim state: 1
Params: Locals:
Frame 4:
Stack Object id: 37
Stack Object name: N001_User00005 - Mary-Sue
Node: 0
Tree: id 8701 name 'Aspiration Check' version -32757
from PersonGlobals
Prim state: 0
Params: Locals: 0 0
Frame 3:
Stack Object id: 37
Stack Object name: N001_User00005 - Mary-Sue
Node: 6
Tree: id 8559 name 'Function - Main - Process Every Loop' version -32734
from PersonGlobals
Prim state: 0
Params: Locals:
Frame 2:
Stack Object id: 37
Stack Object name: N001_User00005 - Mary-Sue
Node: 1
Tree: id 8283 name 'Function - Main - Loop' version 96
from PersonGlobals
Prim state: 0
Params: 5 20 1 Locals: 0
Frame 1:
Stack Object id: 37
Stack Object name: N001_User00005 - Mary-Sue
Node: 6
Tree: id 8193 name 'Function - Main' version 118
from PersonGlobals
Prim state: 0
Params: Locals: 5 20 0
Frame 0:
Stack Object id: 37
Stack Object name: N001_User00005 - Mary-Sue
Node: 1
Tree: id 4096 name 'Function - Main' version 2
from TemplatePerson
Prim state: 0
Params: Locals:
Edit 2: I also had this error when a teen started his mood swing while he was at work. He stopped rerolling aspirations after and was stuck with the first one he was given even after he aged up into an adult. I managed to give him his original aspiration back, but here's an error log anyway.
Build: 1.17.0.66
at Oct 11 2008,15:12:07
Object id: 116
name: Food - Wants Verify Controller
Stack size: 5
Error: Missing neighbor for data access.
Iterations: 308
Frame 4:
Stack Object id: 144
Stack Object name: N002_User00012 - Tank
Node: 17
Tree: id 1693 name 'Sub - Set Aspiration' version -32757
from global
Prim state: 0
Params: 8 144 1 Locals: 0 0
Frame 3:
Stack Object id: 144
Stack Object name: N002_User00012 - Tank
Node: 25
Tree: id 1695 name 'Sub - Random Aspiration' version -32717
from global
Prim state: 0
Params: 144 1 Locals: 0 5
Frame 2:
Stack Object id: 144
Stack Object name: N002_User00012 - Tank
Node: 174
Tree: id 1694 name 'Mood Swing - Check' version -32760
from global
Prim state: 0
Params: 144 5 0 Locals: 3 0 0 3 5
Frame 1:
Stack Object id: 144
Stack Object name: N002_User00012 - Tank
Node: 5
Tree: id 932 name 'Wants - Refresh All - Verify' version -32760
from global
Prim state: 0
Params: Locals:
Frame 0:
Stack Object id: 116
Stack Object name: Food - Wants Verify Controller
Node: 10
Tree: id 4098 name 'Function - Main' version -32758
from Food_WantsVerifyController
Prim state: 0
Params: Locals: 3
Test Subject
#41
16th May 2019 at 12:50 AM
Posts: 26
Hey, I really just want a 5 day midlife crisis but I don't understand your tutorial for me to change it.
Also it seems all my sims are going through extremely long midlife crisis at the same time no matter how old they are. I also did not get a dialogue box telling me anything about any of sims' crisis.
Also it seems all my sims are going through extremely long midlife crisis at the same time no matter how old they are. I also did not get a dialogue box telling me anything about any of sims' crisis.
#42
30th Aug 2021 at 1:38 AM
Posts: 32
Thanks: 185 in 5 Posts
If I want to remove this mod, how would I do it?
Page 2 of 2
|