Altering the Officer Perks

Post Reply
lilyophelia
Posts: 22
Joined: Fri Jan 27, 2017 11:13 am

Altering the Officer Perks

Post by lilyophelia »

I personally wanted to add in a simple reward for killing aliens, and the simplest way to do it seemed to be through easier access to the Collector perk that officers can receive.

In most of my edits, I tend to trim down my choices to just a single upgrade per tier; this simplifies my games (by eliminating "builds") and allows me to make each level of perk rewards a bit more fun and interesting (for me). This makes me happy; adjust for your own happiness.

The tree can be altered in XComLW_OfficerPack.ini

Replace:

Code: Select all

+OfficerAbilityTree[0]=(Rank=0, AbilityName="Leadership")
+OfficerAbilityTree[1]=(Rank=0, AbilityName="Command")
+OfficerAbilityTree[2]=(Rank=0, AbilityName="Intervention")
+OfficerAbilityTree[3]=(Rank=0, AbilityName="Commissar")
+OfficerAbilityTree[4]=(Rank=0, AbilityName="TakeThis")
+OfficerAbilityTree[5]=(Rank=1, AbilityName="OscarMike")
+OfficerAbilityTree[6]=(Rank=1, AbilityName="FocusFire")
+OfficerAbilityTree[7]=(Rank=2, AbilityName="Incoming")
+OfficerAbilityTree[8]=(Rank=2, AbilityName="GetSome")
+OfficerAbilityTree[9]=(Rank=3, AbilityName="FallBack")
+OfficerAbilityTree[10]=(Rank=3, AbilityName="Jammer")
+OfficerAbilityTree[11]=(Rank=4, AbilityName="LeadByExample")
+OfficerAbilityTree[12]=(Rank=4, AbilityName="Collector")
+OfficerAbilityTree[13]=(Rank=5, AbilityName="FireDiscipline")
+OfficerAbilityTree[14]=(Rank=5, AbilityName="Defilade")
+OfficerAbilityTree[15]=(Rank=6, AbilityName="AirController")
+OfficerAbilityTree[16]=(Rank=6, AbilityName="Infiltrator")
+OfficerAbilityTree[17]=(Rank=7, AbilityName="CombinedArms")
+OfficerAbilityTree[18]=(Rank=7, AbilityName="Scavenger")
With:

Code: Select all

;+OfficerAbilityTree[1]=(Rank=0, AbilityName="Command")
;+OfficerAbilityTree[2]=(Rank=0, AbilityName="Intervention")
;+OfficerAbilityTree[3]=(Rank=0, AbilityName="Commissar")
;+OfficerAbilityTree[4]=(Rank=0, AbilityName="TakeThis")
;+OfficerAbilityTree[5]=(Rank=1, AbilityName="OscarMike")
;+OfficerAbilityTree[6]=(Rank=1, AbilityName="FocusFire")
;+OfficerAbilityTree[7]=(Rank=2, AbilityName="Incoming")
;+OfficerAbilityTree[8]=(Rank=2, AbilityName="GetSome")
;+OfficerAbilityTree[9]=(Rank=3, AbilityName="FallBack")
;+OfficerAbilityTree[10]=(Rank=3, AbilityName="Jammer")
;+OfficerAbilityTree[11]=(Rank=4, AbilityName="LeadByExample")
;+OfficerAbilityTree[12]=(Rank=4, AbilityName="Collector")
;+OfficerAbilityTree[13]=(Rank=5, AbilityName="FireDiscipline")
;+OfficerAbilityTree[14]=(Rank=5, AbilityName="Defilade")
;+OfficerAbilityTree[15]=(Rank=6, AbilityName="AirController")
;+OfficerAbilityTree[16]=(Rank=6, AbilityName="Infiltrator")
;+OfficerAbilityTree[17]=(Rank=7, AbilityName="CombinedArms")
;+OfficerAbilityTree[18]=(Rank=7, AbilityName="Scavenger")

+OfficerAbilityTree[0]=(Rank=0, AbilityName="Leadership")
+OfficerAbilityTree[1]=(Rank=0, AbilityName="Command")
+OfficerAbilityTree[2]=(Rank=0, AbilityName="Intervention")
+OfficerAbilityTree[3]=(Rank=0, AbilityName="TakeThis")
+OfficerAbilityTree[4]=(Rank=0, AbilityName="Collector")

+OfficerAbilityTree[5]=(Rank=1, AbilityName="FocusFire")
+OfficerAbilityTree[6]=(Rank=1, AbilityName="FocusFire")

+OfficerAbilityTree[7]=(Rank=2, AbilityName="FallBack")
+OfficerAbilityTree[8]=(Rank=2, AbilityName="FallBack")

+OfficerAbilityTree[9]=(Rank=3, AbilityName="Jammer")
+OfficerAbilityTree[10]=(Rank=3, AbilityName="Jammer")

+OfficerAbilityTree[11]=(Rank=4, AbilityName="FireDiscipline")
+OfficerAbilityTree[12]=(Rank=4, AbilityName="FireDiscipline")

+OfficerAbilityTree[13]=(Rank=5, AbilityName="Defilade")
+OfficerAbilityTree[14]=(Rank=5, AbilityName="Defilade")

+OfficerAbilityTree[15]=(Rank=6, AbilityName="Scavenger")
+OfficerAbilityTree[16]=(Rank=6, AbilityName="Scavenger")

+OfficerAbilityTree[17]=(Rank=7, AbilityName="CombinedArms")
+OfficerAbilityTree[18]=(Rank=7, AbilityName="CombinedArms")
Napalm292
Posts: 25
Joined: Tue Feb 07, 2017 6:45 pm

Re: Altering the Officer Perks

Post by Napalm292 »

So if I understand that correctly, the officer would get all of the skills listed as rank=0 right after initial officer training?
User avatar
Postmaster
Posts: 35
Joined: Thu Jan 19, 2017 2:36 pm

Re: Altering the Officer Perks

Post by Postmaster »

Yes, which they already do.
lilyophelia
Posts: 22
Joined: Fri Jan 27, 2017 11:13 am

Re: Altering the Officer Perks

Post by lilyophelia »

Yeah, you can sort abilities however you'd like. I give my officers Collector when they initially train (and dropped Commissar, because I'll never use it).
Post Reply