File information

Last updated

Original upload

Created by

spandrel

Uploaded by

spandrel

Virus scan

Safe to use

About this mod

Code that anyone can use with UL's tools to add alternative means of increasing characters' wits skill, since many people already have a preferred set of changes to their Expertise.XML file. Back it up first for safety, make these changes to the XML as you want, then convert edited xml to BMD.

Requirements
Permissions and credits
In Expertise.XML, search for "repeatables". Immediately below the start of this section ("<Repeatables>"), insert the following code to increase wits by completing surveys:

<Repeatable>
<Challenge Event="OneShot" Number="1" Params="OneShot.Survey">
<DescriptionText Flags="" Notes="" Text="" />
<NameText Flags="" Notes="" Text="" />
</Challenge>
<Actions>
<Action ActionFlags="" ActionId="GivePoints_Survival" ActionType="Action.Passive" ExecuteTimeStandard="0.0" OutputDelayTime="0.0" PauseWhenOffline="">
<RTSActionIcon Name="" Id="" />
<NameText Flags="" Notes="" Text="" />
<Actors>
<Player HideWarnings="" Optional="" />
</Actors>
<Alts />
<Effects />
<Inputs />
<Outputs>
<Actor_AddExpertisePoints ActorIndex="0" Expertise="Survival" Points="25" />
</Outputs>
</Action>
</Actions>
</Repeatable>

Change the "25" to whatever number you want each successful survey to increase it (the level requirements begin at 100 points and end at 400 to go from level 6 to 7).

In Breakdown (Libs/class 3.1/RTS folder), virtually every other action you could want to increase wits already exists as a repeatable. You will need to add the following action to each existing repeatable that you want to increase the survival skill:

<Action ActionFlags="" ActionId="GivePoints_Survival" ActionType="Action.Passive" ExecuteTimeStandard="0.0" OutputDelayTime="0.0" PauseWhenOffline="">
<RTSActionIcon Name="" Id="" />
<NameText Flags="" Notes="" Text="" />
<Actors>
<Player HideWarnings="" Optional="" />
</Actors>
<Alts />
<Effects />
<Inputs />
<Outputs>
<Actor_AddExpertisePoints ActorIndex="0" Expertise="Survival" Points="5" />
</Outputs>
</Action>

This code should be placed immediately under the line "<Actions>" of that repeatable. Again, you can change the point value to whatever you want. "25" seems good on surveys,it's a boost, but then I only do as missions. "5" is a fair balance for stealth kills, juggernauts, and ferals. "1" for everything else. This way, wits seems to increase pretty much on par with other skills.

Once you're done editing, convert the XML to BMD, and that's that.

Couple other suggestions: (1) if you're gonna make killing by fire or explosives increase wits, use a point value of 1 -- it gets pretty ridiculous otherwise; (2) Even a point value of 1 makes death by vehicles ridiculous -- wits will increase radically if you're cruising around in a military SUV, especially if you're running over freaks whose kills you've also set to increase wits. If you add car kills, you'll probably just remove it later!