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")
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")