PDA

View Full Version : Upgrading a career?


daluved1
29th Apr 2009, 01:31 AM
I'm working on a career (banking to be exact) and there's going to be a Teen/Elder version and an Adult version. Well, first I guess I should ask what exactly does upgrading mean? As far as I understand if a teen reaches the highest level of career "a" (little "a" for teen version of career) then they can skip a level or two in career A (the career that "a" is set to upgrade to). Please correct if wrong :blink:

Okay, so if the above is correct, how do you determine where the "upgrade starting point" is.

Like for instance, in my banking career the highest teen level is a teller and in the adult version the lowest level is a trainee teller and the next is a part-time teller. I would like to have the sim "skip" the first two levels and start at the third which is full-time teller. So is there a special way to get this done or is there a predetermined "skip" level....HELP!

Much obliged!
-Alaina

J. M. Pescado
1st May 2009, 07:46 AM
To get a TeenElder career that "upgrades", you need to recode its "CT - Upgrade Job to Adult" BHAV to select the appropriate Adult version and run CT - Upgrade. The easiest way to do this is simply to take the BHAV from an existing TeenElder career and change the GUID in the set-to-next. If you want to upgrade to a very specific level of the Adult career, you will additionally need to rewrite the CT - Upgrade BHAV local to the target job, which is probably beyond your skill level as it is a fairly complex piece of code you will have to reconstruct from scratch. Otherwise, the upgrade level is determined automatically and will be the highest level you could have gotten by applying the job via computer, typically level 6, but lower if your sim lacks skills/friends.