Adding Scholarships
Before adding a new scholarship you need to decide which current scholarships you are going to build from - the base game, Cyjon's "Badge Scholarships" or one of the two "Driving Licence" scholarship packages.
Whichever package you start from, all resource changes are in the "Controller - College - Scholarship" object (group 0x7F1F7586).
1) In the STR# 0x012D "Dialog prim string set" resource, add the title of your new scholarship(s) and note the index.
2) In the BCON 0x1001 "Scholarship Types" resource, add a new entry for your scholarship and note the index.
3) In the BCON 0x1002 "Tuning - Scholarship Monetary Value" resource, add a new entry for the value of the scholarship and note the index. You may need to adjust the values of other scholarsips to remain below the $30,000 limit (note this is $30,000 and NOT $32,767).
4) Clone an existing BHAV "Sub - Inc - Xyz" resource (eg "Sub - Inc - Driving Exam"); give it a new name and instance and ...
- Change the 2nd parameter of the "Sub - Get in Temp0 - Prop Index of Scholarship" call to the index noted in 2 above.
- Change the logic to determine if the Sim has the skills to gain the scholarship.
- Change the value assigned to Local:0 before the call to prim 0x0024 "Dialogue" to the index noted in 3 above.
- Change the value assigned to Local:2 before the call to prim 0x0024 "Dialogue" to ONE MORE than the index noted in 1 above.
- Change the value assigned to Value for the first call to prim 0x0033 "Manage Inv" to the index noted in 2 above.
- Change the value assigned to Value for the second call to prim 0x0033 "Manage Inv" to the index noted in 3 above.
5) Modify the BHAV 0x1002 "CT - Inc" to add two new lines; follow the "Sub - Inc - Xyz" then Local:1 += 1 template.
6) Test.