Replies: 4 (Who?), Viewed: 1443 times.
Test Subject
Original Poster
#1 Old 27th Jan 2020 at 11:27 AM
Default Tuning University Degrees and Custom Careers
Hi,

I would like to know if it is possible to make a mod that allows your sim to start a custom career at a higher level if they have the relevant university degree. Just like how an Economics degree allows your sim to start at level 7 in the Business (Investor branch) career.

Looking at the xml files for the uni majors, I can see where to add the career track that the major will provide benefits for (UniversityMajor > career_tracks). And for each career level I can see where the benefits (better pay, more vacation time, etc) are tuned in the xml files. But I cannot find the place to change which level of the career is available to a sim after they get the relevant degree.

Can anyone help me out?

Thanks
- Agent
Advertisement
Test Subject
#2 Old 27th Jan 2020 at 4:12 PM
Default Suggestion
I have one suggestion, but I don't know if it will work.
If you edit a DramaNode Tuning file, you can make that your sim is offered an opportunity to join a job at a certain level, which is 5 by default, if they have a good or a bad reputation. I think, maybe it is possible to do so with university degrees.

I will use dramaNode_Reputation_Good_Career_SecretAgent, career_SecretAgent_Level7 and loot_Reputation_Career_SecretAgent.

If I am wrong, please correct me. I am new in this too.

This is a snippet of the Drama Node tuning:
Code:
<V t="trait">
    <U n="trait">
        <L n="whitelist_traits">
            <T>194217<!--trait_Reputation_Rank_6_ReallyGood--></T>
            <T>194224<!--trait_Reputation_Rank_7_Pristine--></T>
           </L>
          </U>
         </V>
         <V t="career_test">
          <U n="career_test">
           <T n="negate">True</T>
           <V n="test_type" t="career_reference">
            <U n="career_reference">
              <V n="career" t="specific_career">
                <T n="specific_career">27931<!--career_Adult_SecretAgent--></T>
              </V>
           </U>
         </V>
     </U>
</V>


Those are the traits required to trigger the dialogue. The Sim needs to have a really good or a pristine reputation.


Now the career level tuning:
Code:
<U>
        <T n="performance_mod">13</T>
        <L n="tests">
          <L>
            <V t="trait">
              <U n="trait">
                <L n="whitelist_traits">
                  <T>218198<!--trait_University_PsychologyDegreeBA--></T>
                  <T>218203<!--trait_University_VillainyDegreeBA--></T>
                </L>
              </U>
            </V>
          </L>
        </L>
      </U>

Here, you notice the required traits to have a job performance. Your sim needs a degree in either psychology or villainy.

I think maybe, you can put those traits in the drama node, but I never tested using different traits.


To set a custom level you need loot_Reputation_Career. This is a snippet:
Code:
<V t="career_loot">
      <U n="career_loot">
        <V n="career" t="career_reference">
          <U n="career_reference">
            <T n="reference">27931<!--career_Adult_SecretAgent--></T>
          </U>
        </V>
        <L n="operations">
          <V t="join">
            <U n="join">
              <V n="level_to_join" t="enabled">
                <V n="enabled" t="increase">
                  <T n="increase">PUT LEVEL HERE</T>
                </V>
              </V>
            </U>
          </V>
        </L>


You can test this and see if it works.
Test Subject
Original Poster
#3 Old 30th Jan 2020 at 1:05 PM
I can see where you are going with this, and I will test it out in a few days. However, wouldn't this mean that the career comes up as an offer via the phone? I was hoping to be able to join it on the 'find job' interface. This would be a good start though.
Test Subject
#4 Old 4th Feb 2020 at 11:50 AM
Ah, it is still possible. The catch is that you have to be in another career, and I don't know how to trigger it to test. It is the normal invitation modified to have a degree check instead of a reputation check. This is how I see that.
Test Subject
#5 Old 22nd Oct 2020 at 12:22 AM
Could this be used to make a custom degree?
Back to top