I'm so sorry to ask, I've looked and tried but good lord am I confused. Would it be too difficult and confusing for a dolt like me to link traits to custom careers I've downloaded?? Do I copy over the whole BHAV folder from your 'traits_promotionChangeEdu...' into the other custom career package file?? And then edit the “Do I have Trait Bonus For Job?” line as per your other tutorial? Or edit ALL the files? How far am I from the right direction?? If its too much to explain, just ignore this!!
You only need to open “traits_promotionChange…” in SimPE and edit “Do I have Trait Bonus For Job?”.
I highly recommend being comfortable with editing BHAVs before attempting this. It will be much more easier for you to edit. You can find some useful links here.
For this mod: Traits Project (Part 3-30) - Naturally Good At Their Job
You need to take note of the custom careers’ GUIDs. You can see a career’s GUID by opening the career file in SimPE and select the OBJD resource. You can add the GUIDs in the careerGUIDs.txt file provided in the zip file for future reference. For this mini tutorial, let’s say the career we want to add has the GUID 0xAC9EBCE3 and the trait bonus is Loves the Outdoors.
Now open “traits_promotionChange…” and select “Do I have Trait Bonus For Job?”. Go to the last node (#122) and click on “Ins/false” button. A new node has created (#123).
We need to be sure the node we created will be read, so we need the 118th and 121st node’s false target to be the new node. Select node #118 and change the false target to 7B (123 in hexadecimal). Do the same thing for node 121.
Select the last node (#123) and click on the pop-up wizard button. A window will pop up. Edit the values so it looks like this: “Param 0x0001 == Literal 0xAC9E” (Param 0x0001 is the first half of the career’s GUID).
Click on the “Ins/true” button, select the newly created node (#124) and edit the values the same way we did on the previous step: “Param 0x0000 == Literal 0xBCE3” (Param 0x0000 is the second half of the career’s GUID). Click on the “Ins/true” button again.
Select the newly created node (#125) and change the OpCode to 0x0033 (for inventory/token/memory check) and change the true target to “Return True” (to say that if a Sim has the trait we want, it means that it’s true the Sims has the trait bonus).
Click on the pop-up wizard button. A window will pop up. Edit the values so it looks like the picture above. The token GUID is the trait’s GUID (Loves the Outdoors is 0x0087BB40). You can find the list of traits with their GUID here. To add another trait for this career, see this mini tutorial.
Do the same thing of the other careers you want and voilà!
It can be overwhelming at first, so be sure to be comfortable with editing BHAVs.