More Awesome Than You!

Awesomeware => AwesomeMod! => Topic started by: wowzeroonie on 2011 November 03, 17:44:54



Title: Stopping Non-Active Sims from levelling up in careers?
Post by: wowzeroonie on 2011 November 03, 17:44:54
I'm very sorry if this has already been discussed, either for AwesomeMod or as a mod/hack in general.

One of the things that constantly pisses me off is the fact that my non-active families still gain work performance/skills, etc. and progress through the levels within jobs without my permission. Nothing aggravates me worse when I have a sim, for example, at level one of the music career, only to return to them later and they're on level 3 or higher!

Is there a way to stop the non-active, yet sacred, sims from progressing in their jobs?


Title: Re: Stopping Non-Active Sims from levelling up in careers?
Post by: Neowulf on 2011 November 03, 17:48:50
Did you even READ the config?

Look for AllowInactivePerfGain and InvertPerfGainRuleForSacred.


Title: Re: Stopping Non-Active Sims from levelling up in careers?
Post by: Eeyore on 2011 November 03, 20:11:03
The Awesomemod manual is named "RTFM " for a reason, i.e., Read The Fucking Manual.


Title: Re: Stopping Non-Active Sims from levelling up in careers?
Post by: wowzeroonie on 2011 November 03, 22:39:35
Yeah, I did use the config and read all of the descriptions. I've got AllowInactivePerfGain set to Disabled and InvertPerfGainRuleForSacred set to Enabled. But, I've also reversed the options, changed them, enabled both, disabled both with numerous play sessions, but they still gain work performance and therefore still level up in their jobs.

Unless I'm setting these config options wrong or something, it's not making a difference. I'm using the AM Story Progression as well, as opposed to the crappy EA version.


Title: Re: Stopping Non-Active Sims from levelling up in careers?
Post by: Eeyore on 2011 November 03, 22:59:42
Don't blame AM for your bad logic. Pay attention to what the settings mean and figure out the correct combination for what you want. Your current combo inhibits performance gain for all inactives except those tagged as sacred. Is this what you want? I suspect you want the opposite.


Title: Re: Stopping Non-Active Sims from levelling up in careers?
Post by: Neowulf on 2011 November 03, 23:14:41
I suspect you want the opposite.
Is there a way to stop the non-active, yet sacred, sims from progressing in their jobs?
Actually, I think that's exactly what (s)he wants.


Did you put the config in your packages folder? Did you delete your cache? Did you check showconfig to see the config is actual set properly in-game?


Title: Re: Stopping Non-Active Sims from levelling up in careers?
Post by: Eeyore on 2011 November 03, 23:39:32
I suspect you want the opposite.
Is there a way to stop the non-active, yet sacred, sims from progressing in their jobs?
Actually, I think that's exactly what (s)he wants.


Did you put the config in your packages folder? Did you delete your cache? Did you check showconfig to see the config is actual set properly in-game?

WRONG.

Currently the OP has the following settings:

1. AllowInactivePerfGain set to Disabled -- which means performance gain for inactives is OFF; and
2. InvertPerfGainRuleForSacred set to Enabled -- which INVERTS the above rule for sacreds, meaning that performance gain for sacreds on ON.

In other words, this combo achieves the opposite of this: "Is there a way to stop the non-active, yet sacred, sims from progressing in their jobs?"

Honestly, this is simple fucking logic.


Title: Re: Stopping Non-Active Sims from levelling up in careers?
Post by: Neowulf on 2011 November 04, 01:46:34

WRONG.

Currently the OP has the following settings:

1. AllowInactivePerfGain set to Disabled -- which means performance gain for inactives is OFF; and
2. InvertPerfGainRuleForSacred set to Enabled -- which INVERTS the above rule for sacreds, meaning that performance gain for sacreds on ON.

In other words, this combo achieves the opposite of this: "Is there a way to stop the non-active, yet sacred, sims from progressing in their jobs?"

Honestly, this is simple fucking logic.

To be honest, I paid no attention whatsoever to what the config was set to, but what the OP WANTS is clearly stated. I don't take blame for its inability to see it's doing it backwards.


Title: Re: Stopping Non-Active Sims from levelling up in careers?
Post by: wowzeroonie on 2011 November 04, 04:47:37
I swear that I've tried testing with with both options Enabled, but I'll play-test it again like that just to be sure.

And, yes, I fully expected to be flamed off of the face of the Earth; I know how most people on this site are. I'll admit, I'm still somewhat of a n00b when it comes to the AwesomeMod, but learning is part of the process after all.

I'm a 31 year old, so I can take "attacks" with the best of them. A lesser person (of age and/or mental capabilities) would run cowering for safety.

Edit: I've tested it again with both options enabled. It worked fine in a new Hidden Springs game, but NOT in my Sunset Valley save game. I created a new save using "Save As" and it seems to have fixed the issue. The only thing I can think is that something corrupted my original save.


Title: Re: Stopping Non-Active Sims from levelling up in careers?
Post by: J. M. Pescado on 2011 November 04, 05:42:05
As per basic boolean logic, enabling both options will mean that sacred sims will not gain work performance unless you are playing them, but the random schlubs in the neighborhood still advance so that the neighborhood isn't permanently level 1.