Advertisement
Guest User

XComClassData.ini

a guest
Feb 24th, 2020
309
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 60.02 KB | None | 0 0
  1. [XComGame.X2SoldierClassTemplateManager]
  2. DefaultSoldierClass=Rookie
  3. NickNameRank=3
  4. ExtraCrossClassAbilities=(AbilityName="LightningReflexes")
  5.  
  6. [XComGame.X2SoldierClass_DefaultClasses]
  7. SoldierClasses=Rookie
  8. SoldierClasses=Ranger
  9. SoldierClasses=Sharpshooter
  10. SoldierClasses=Grenadier
  11. SoldierClasses=Specialist
  12. SoldierClasses=PsiOperative
  13. SoldierClasses=MP_Ranger
  14. SoldierClasses=MP_Sharpshooter
  15. SoldierClasses=MP_Grenadier
  16. SoldierClasses=MP_Specialist
  17. SoldierClasses=MP_PsiOperative
  18.  
  19. [Rookie X2SoldierClassTemplate]
  20. ClassPoints=1
  21. IconImage=img:///UILibrary_Common.class_rookie
  22. AllowedWeapons=(SlotType=eInvSlot_PrimaryWeapon, WeaponType="rifle")
  23. AllowedArmors=soldier
  24. KillAssistsPerKill=4
  25. bCanHaveBonds=true
  26. ForceCompatibility=0.2f
  27. bNoSecondaryWeapon=true
  28.  
  29. [Ranger X2SoldierClassTemplate]
  30. bMultiplayerOnly=0
  31. ClassPoints=4
  32. IconImage=img:///UILibrary_Common.class_ranger
  33. NumInForcedDeck=1
  34. NumInDeck=4
  35. KillAssistsPerKill=4
  36. SquaddieLoadout=SquaddieRanger
  37. AllowedWeapons=(SlotType=eInvSlot_PrimaryWeapon, WeaponType="shotgun")
  38. AllowedWeapons=(SlotType=eInvSlot_PrimaryWeapon, WeaponType="rifle")
  39. AllowedWeapons=(SlotType=eInvSlot_SecondaryWeapon, WeaponType="sword")
  40. AllowedArmors=soldier
  41. AllowedArmors=ranger
  42. bAllowAWCAbilities=1
  43. ExcludedAbilities=LightningReflexes" ; prevent conflict with Shadowstep
  44. ExcludedAbilities=EverVigilant" ; prevent conflict with DeepCover
  45. bHasClassMovie=true
  46. bCanHaveBonds=true
  47. UnfavoredClasses=Ranger
  48. BaseAbilityPointsPerPromotion=3
  49. SoldierRanks=(AbilitySlots=((), (AbilityType=(AbilityName="SwordSlice", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon))), aStatProgression=((StatType=eStat_Offense,StatAmount=3), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=1), (StatType=eStat_Will,StatAmount=5)))
  50. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="Phantom")), (AbilityType=(AbilityName="Blademaster", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon))), aStatProgression=((StatType=eStat_Offense,StatAmount=3), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=5), (StatType=eStat_CombatSims,StatAmount=0)))
  51. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="Shadowstrike", ApplyToWeaponSlot=eInvSlot_Unknown)), (AbilityType=(AbilityName="Shadowstep", ApplyToWeaponSlot=eInvSlot_Unknown))), aStatProgression=((StatType=eStat_Offense,StatAmount=3), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=0)))
  52. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="Stealth")), (AbilityType=(AbilityName="RunAndGun"))), aStatProgression=((StatType=eStat_Offense,StatAmount=2), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=1), (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=0)))
  53. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="Implacable")), (AbilityType=(AbilityName="Bladestorm", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon))), aStatProgression=((StatType=eStat_Offense,StatAmount=2), (StatType=eStat_HP,StatAmount=0), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=5), (StatType=eStat_CombatSims,StatAmount=0)))
  54. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="DeepCover")), (AbilityType=(AbilityName="Untouchable"))), aStatProgression=((StatType=eStat_Offense,StatAmount=1), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=0)))
  55. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="RapidFire", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), (AbilityType=(AbilityName="Reaper", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon))), aStatProgression=((StatType=eStat_Offense,StatAmount=1), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=1), (StatType=eStat_Hacking,StatAmount=5), (StatType=eStat_CombatSims,StatAmount=0)))
  56.  
  57. [Sharpshooter X2SoldierClassTemplate]
  58. bMultiplayerOnly=0
  59. ClassPoints=5
  60. IconImage=img:///UILibrary_Common.class_sharpshooter
  61. NumInForcedDeck=1
  62. NumInDeck=4
  63. KillAssistsPerKill=5
  64. SquaddieLoadout=SquaddieSharpshooter
  65. AllowedWeapons=(SlotType=eInvSlot_PrimaryWeapon, WeaponType="sniper_rifle")
  66. AllowedWeapons=(SlotType=eInvSlot_SecondaryWeapon, WeaponType="pistol")
  67. AllowedArmors=soldier
  68. AllowedArmors=sharpshooter
  69. bAllowAWCAbilities=1
  70. ExcludedAbilities=LightningReflexes" ; Sharpshooters should only get Shadowstep
  71. bHasClassMovie=true
  72. bCanHaveBonds=true
  73. UnfavoredClasses=Sharpshooter
  74. BaseAbilityPointsPerPromotion=3
  75. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="Squadsight")), (AbilityType=(AbilityName="PistolStandardShot", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon))), aStatProgression=((StatType=eStat_Offense,StatAmount=10), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=1), (StatType=eStat_Will,StatAmount=5)))
  76. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="LongWatch", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), (AbilityType=(AbilityName="ReturnFire", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon))), aStatProgression=((StatType=eStat_Offense,StatAmount=4), (StatType=eStat_HP,StatAmount=0), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=0)))
  77. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="Deadeye", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), (AbilityType=(AbilityName="LightningHands", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon))), aStatProgression=((StatType=eStat_Offense,StatAmount=3), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=5), (StatType=eStat_CombatSims,StatAmount=0)))
  78. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="DeathFromAbove", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), (AbilityType=(AbilityName="Quickdraw"))), aStatProgression=((StatType=eStat_Offense,StatAmount=3), (StatType=eStat_HP,StatAmount=0), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=0)))
  79. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="KillZone", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), (AbilityType=(AbilityName="Faceoff", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon))), aStatProgression=((StatType=eStat_Offense,StatAmount=2), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=1), (StatType=eStat_Hacking,StatAmount=5), (StatType=eStat_CombatSims,StatAmount=0)))
  80. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="SteadyHands")), (AbilityType=(AbilityName="SharpshooterAim", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon))), aStatProgression=((StatType=eStat_Offense,StatAmount=2), (StatType=eStat_HP,StatAmount=0), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=0)))
  81. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="InTheZone", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), (AbilityType=(AbilityName="FanFire", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon))), aStatProgression=((StatType=eStat_Offense,StatAmount=2), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=5), (StatType=eStat_CombatSims,StatAmount=0)))
  82.  
  83. [Grenadier X2SoldierClassTemplate]
  84. bMultiplayerOnly=0
  85. ClassPoints=6
  86. IconImage=img:///UILibrary_Common.class_grenadier
  87. NumInForcedDeck=1
  88. NumInDeck=4
  89. KillAssistsPerKill=5
  90. SquaddieLoadout=SquaddieGrenadier
  91. AllowedWeapons=(SlotType=eInvSlot_PrimaryWeapon, WeaponType="cannon")
  92. AllowedWeapons=(SlotType=eInvSlot_SecondaryWeapon, WeaponType="grenade_launcher")
  93. AllowedArmors=soldier
  94. AllowedArmors=grenadier
  95. ExcludedAbilities=Shadowstep" ; Grenadiers should only get Lightning Reflexes
  96. bAllowAWCAbilities=1
  97. bHasClassMovie=true
  98. bCanHaveBonds=true
  99. UnfavoredClasses=Grenadier
  100. BaseAbilityPointsPerPromotion=3
  101. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="LaunchGrenade", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon)), ()), aStatProgression=((StatType=eStat_Offense,StatAmount=2), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=1), (StatType=eStat_Will,StatAmount=5)))
  102. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="BlastPadding", ApplyToWeaponSlot=eInvSlot_Unknown)), (AbilityType=(AbilityName="Shredder", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon))), aStatProgression=((StatType=eStat_Offense,StatAmount=2), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=1), (StatType=eStat_Hacking,StatAmount=5), (StatType=eStat_CombatSims,StatAmount=0)))
  103. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="Demolition", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), (AbilityType=(AbilityName="Suppression", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon))), aStatProgression=((StatType=eStat_Offense,StatAmount=2), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=0)))
  104. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="HeavyOrdnance", ApplyToWeaponSlot=eInvSlot_Unknown)), (AbilityType=(AbilityName="HoloTargeting", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon))), aStatProgression=((StatType=eStat_Offense,StatAmount=1), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=5), (StatType=eStat_CombatSims,StatAmount=0)))
  105. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="VolatileMix", ApplyToWeaponSlot=eInvSlot_Unknown)), (AbilityType=(AbilityName="ChainShot", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon))), aStatProgression=((StatType=eStat_Offense,StatAmount=1), (StatType=eStat_HP,StatAmount=0), (StatType=eStat_Strength,StatAmount=1), (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=0)))
  106. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="Salvo", ApplyToWeaponSlot=eInvSlot_Unknown)), (AbilityType=(AbilityName="HailOfBullets", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon))), aStatProgression=((StatType=eStat_Offense,StatAmount=1), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=5), (StatType=eStat_CombatSims,StatAmount=0)))
  107. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="SaturationFire", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), (AbilityType=(AbilityName="BulletShred", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon))), aStatProgression=((StatType=eStat_Offense,StatAmount=1), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=1), (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=0)))
  108.  
  109. [Specialist X2SoldierClassTemplate]
  110. bMultiplayerOnly=0
  111. ClassPoints=3
  112. IconImage=img:///UILibrary_Common.class_specialist
  113. NumInForcedDeck=1
  114. NumInDeck=4
  115. KillAssistsPerKill=3
  116. SquaddieLoadout=SquaddieSpecialist
  117. AllowedWeapons=(SlotType=eInvSlot_PrimaryWeapon, WeaponType="rifle")
  118. AllowedWeapons=(SlotType=eInvSlot_SecondaryWeapon, WeaponType="gremlin")
  119. AllowedArmors=soldier
  120. AllowedArmors=specialist
  121. bAllowAWCAbilities=1
  122. ExcludedAbilities=DeepCover" ; prevent conflict with EverVigilant
  123. ExcludedAbilities=Phantom" ; prevent conflict with Gremlin abilities revealing the unit
  124. ExcludedAbilities=Shadowstep" ; Specialists should only get Lightning Reflexes
  125. bHasClassMovie=true
  126. bCanHaveBonds=true
  127. UnfavoredClasses=Specialist
  128. BaseAbilityPointsPerPromotion=3
  129. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="AidProtocol", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon)), (AbilityType=(AbilityName="IntrusionProtocol", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon))), aStatProgression=((StatType=eStat_Offense,StatAmount=3), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=45), (StatType=eStat_CombatSims,StatAmount=1), (StatType=eStat_Will,StatAmount=5)))
  130. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="MedicalProtocol", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon)), (AbilityType=(AbilityName="CombatProtocol", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon))), aStatProgression=((StatType=eStat_Offense,StatAmount=3), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=5), (StatType=eStat_CombatSims,StatAmount=0)))
  131. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="RevivalProtocol", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon)), (AbilityType=(AbilityName="HaywireProtocol", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon))), aStatProgression=((StatType=eStat_Offense,StatAmount=3), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=5), (StatType=eStat_CombatSims,StatAmount=0)))
  132. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="FieldMedic", ApplyToWeaponSlot=eInvSlot_Unknown)), (AbilityType=(AbilityName="ScanningProtocol", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon))), aStatProgression=((StatType=eStat_Offense,StatAmount=2), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=5), (StatType=eStat_CombatSims,StatAmount=0)))
  133. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="CoveringFire", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), (AbilityType=(AbilityName="ThreatAssessment", ApplyToWeaponSlot=eInvSlot_Unknown))), aStatProgression=((StatType=eStat_Offense,StatAmount=2), (StatType=eStat_HP,StatAmount=0), (StatType=eStat_Strength,StatAmount=1), (StatType=eStat_Hacking,StatAmount=5), (StatType=eStat_CombatSims,StatAmount=0)))
  134. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="EverVigilant", ApplyToWeaponSlot=eInvSlot_Unknown)), (AbilityType=(AbilityName="Sentinel", ApplyToWeaponSlot=eInvSlot_Unknown))), aStatProgression=((StatType=eStat_Offense,StatAmount=1), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=5), (StatType=eStat_CombatSims,StatAmount=0)))
  135. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="RestorativeMist", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon)), (AbilityType=(AbilityName="CapacitorDischarge", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon))), aStatProgression=((StatType=eStat_Offense,StatAmount=1), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=5), (StatType=eStat_CombatSims,StatAmount=0)))
  136.  
  137. [PsiOperative X2SoldierClassTemplate]
  138. bMultiplayerOnly=0
  139. ClassPoints=3
  140. IconImage=img:///UILibrary_Common.class_psiop
  141. NumInForcedDeck=0
  142. NumInDeck=0
  143. KillAssistsPerKill=3
  144. PsiCreditsPerKill=3
  145. SquaddieLoadout=SquaddiePsiOperative
  146. AllowedWeapons=(SlotType=eInvSlot_PrimaryWeapon, WeaponType="rifle")
  147. AllowedWeapons=(SlotType=eInvSlot_SecondaryWeapon, WeaponType="psiamp")
  148. AllowedArmors=soldier
  149. AllowedArmors=PsiOperative
  150. bAllowAWCAbilities=0
  151. bBlockRankingUp=1
  152. bHasClassMovie=true
  153. bCanHaveBonds=true
  154. UnfavoredClasses=PsiOperative
  155. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="Soulfire", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon)), (AbilityType=(AbilityName="Stasis", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon))), aStatProgression=((StatType=eStat_Offense,StatAmount=2), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_PsiOffense,StatAmount=50), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=1), (StatType=eStat_Will,StatAmount=5)))
  156. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="Insanity", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon)), (AbilityType=(AbilityName="Inspire", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon))), aStatProgression=((StatType=eStat_Offense,StatAmount=2), (StatType=eStat_HP,StatAmount=0), (StatType=eStat_PsiOffense,StatAmount=4,RandStatAmount=9,CapStatAmount=100), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=0)))
  157. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="SoulSteal", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon)), (AbilityType=(AbilityName="StasisShield", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon))), aStatProgression=((StatType=eStat_Offense,StatAmount=2), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_PsiOffense,StatAmount=4,RandStatAmount=9,CapStatAmount=100), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=0)))
  158. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="Solace", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon)), (AbilityType=(AbilityName="Sustain", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon))), aStatProgression=((StatType=eStat_Offense,StatAmount=1), (StatType=eStat_HP,StatAmount=0), (StatType=eStat_PsiOffense,StatAmount=4,RandStatAmount=9,CapStatAmount=100), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=5), (StatType=eStat_CombatSims,StatAmount=0)))
  159. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="Schism", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon)), (AbilityType=(AbilityName="Fortress", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon))), aStatProgression=((StatType=eStat_Offense,StatAmount=1), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_PsiOffense,StatAmount=4,RandStatAmount=9,CapStatAmount=100), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=0)))
  160. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="Fuse", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon)), (AbilityType=(AbilityName="Domination", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon))), aStatProgression=((StatType=eStat_Offense,StatAmount=1), (StatType=eStat_HP,StatAmount=0), (StatType=eStat_PsiOffense,StatAmount=4,RandStatAmount=9,CapStatAmount=100), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=5), (StatType=eStat_CombatSims,StatAmount=0)))
  161. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="NullLance", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon)), (AbilityType=(AbilityName="VoidRift", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon))), aStatProgression=((StatType=eStat_Offense,StatAmount=1), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_PsiOffense,StatAmount=4,RandStatAmount=9,CapStatAmount=100), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=5), (StatType=eStat_CombatSims,StatAmount=0)))
  162.  
  163. [MP_Ranger X2SoldierClassTemplate]
  164. bMultiplayerOnly=1
  165. ClassPoints=4
  166. IconImage=img:///UILibrary_Common.class_ranger
  167. NumInForcedDeck=0
  168. NumInDeck=0
  169. KillAssistsPerKill=4
  170. SquaddieLoadout=SquaddieRanger
  171. AllowedWeapons=(SlotType=eInvSlot_PrimaryWeapon, WeaponType="shotgun")
  172. AllowedWeapons=(SlotType=eInvSlot_PrimaryWeapon, WeaponType="rifle")
  173. AllowedWeapons=(SlotType=eInvSlot_SecondaryWeapon, WeaponType="sword")
  174. AllowedArmors=soldier
  175. AllowedArmors=ranger
  176. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="SwordSlice", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon))), aStatProgression=((StatType=eStat_Offense,StatAmount=3), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=1), (StatType=eStat_Will,StatAmount=5)))
  177. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="Phantom")), (AbilityType=(AbilityName="Blademaster", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon))), aStatProgression=((StatType=eStat_Offense,StatAmount=3), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=5), (StatType=eStat_CombatSims,StatAmount=0)))
  178. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="Shadowstrike", ApplyToWeaponSlot=eInvSlot_Unknown)), (AbilityType=(AbilityName="Shadowstep", ApplyToWeaponSlot=eInvSlot_Unknown))), aStatProgression=((StatType=eStat_Offense,StatAmount=3), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=0)))
  179. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="Stealth")), (AbilityType=(AbilityName="RunAndGun"))), aStatProgression=((StatType=eStat_Offense,StatAmount=2), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=1), (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=0)))
  180. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="Implacable")), (AbilityType=(AbilityName="Bladestorm", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon))), aStatProgression=((StatType=eStat_Offense,StatAmount=2), (StatType=eStat_HP,StatAmount=0), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=5), (StatType=eStat_CombatSims,StatAmount=0)))
  181. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="DeepCover")), (AbilityType=(AbilityName="Untouchable"))), aStatProgression=((StatType=eStat_Offense,StatAmount=1), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=0)))
  182. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="RapidFire", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), (AbilityType=(AbilityName="Reaper", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon))), aStatProgression=((StatType=eStat_Offense,StatAmount=1), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=1), (StatType=eStat_Hacking,StatAmount=5), (StatType=eStat_CombatSims,StatAmount=0)))
  183.  
  184. [MP_Sharpshooter X2SoldierClassTemplate]
  185. bMultiplayerOnly=1
  186. ClassPoints=5
  187. IconImage=img:///UILibrary_Common.class_sharpshooter
  188. NumInForcedDeck=0
  189. NumInDeck=0
  190. KillAssistsPerKill=5
  191. SquaddieLoadout=SquaddieSharpshooter
  192. AllowedWeapons=(SlotType=eInvSlot_PrimaryWeapon, WeaponType="sniper_rifle")
  193. AllowedWeapons=(SlotType=eInvSlot_SecondaryWeapon, WeaponType="pistol")
  194. AllowedArmors=soldier
  195. AllowedArmors=sharpshooter
  196. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="PistolStandardShot", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon)), (AbilityType=(AbilityName="Squadsight"))), aStatProgression=((StatType=eStat_Offense,StatAmount=10), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=1), (StatType=eStat_Will,StatAmount=5)))
  197. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="LongWatch", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), (AbilityType=(AbilityName="ReturnFire", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon))), aStatProgression=((StatType=eStat_Offense,StatAmount=4), (StatType=eStat_HP,StatAmount=0), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=0)))
  198. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="Deadeye", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), (AbilityType=(AbilityName="LightningHands", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon))), aStatProgression=((StatType=eStat_Offense,StatAmount=3), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=5), (StatType=eStat_CombatSims,StatAmount=0)))
  199. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="DeathFromAbove", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), (AbilityType=(AbilityName="Quickdraw"))), aStatProgression=((StatType=eStat_Offense,StatAmount=3), (StatType=eStat_HP,StatAmount=0), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=0)))
  200. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="KillZone", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), (AbilityType=(AbilityName="Faceoff", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon))), aStatProgression=((StatType=eStat_Offense,StatAmount=2), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=1), (StatType=eStat_Hacking,StatAmount=5), (StatType=eStat_CombatSims,StatAmount=0)))
  201. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="SteadyHands")), (AbilityType=(AbilityName="SharpshooterAim", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon))), aStatProgression=((StatType=eStat_Offense,StatAmount=2), (StatType=eStat_HP,StatAmount=0), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=0)))
  202. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="InTheZone", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), (AbilityType=(AbilityName="FanFire", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon))), aStatProgression=((StatType=eStat_Offense,StatAmount=2), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=5), (StatType=eStat_CombatSims,StatAmount=0)))
  203.  
  204. [MP_Grenadier X2SoldierClassTemplate]
  205. bMultiplayerOnly=1
  206. ClassPoints=6
  207. IconImage=img:///UILibrary_Common.class_grenadier
  208. NumInForcedDeck=0
  209. NumInDeck=0
  210. KillAssistsPerKill=5
  211. SquaddieLoadout=SquaddieGrenadier
  212. AllowedWeapons=(SlotType=eInvSlot_PrimaryWeapon, WeaponType="cannon")
  213. AllowedWeapons=(SlotType=eInvSlot_SecondaryWeapon, WeaponType="grenade_launcher")
  214. AllowedArmors=soldier
  215. AllowedArmors=grenadier
  216. SoldierRanks=(AbilitySlots=((), (AbilityType=(AbilityName="LaunchGrenade", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon))), aStatProgression=((StatType=eStat_Offense,StatAmount=2), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=1), (StatType=eStat_Will,StatAmount=5)))
  217. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="BlastPadding", ApplyToWeaponSlot=eInvSlot_Unknown)), (AbilityType=(AbilityName="Shredder", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon))), aStatProgression=((StatType=eStat_Offense,StatAmount=2), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=1), (StatType=eStat_Hacking,StatAmount=5), (StatType=eStat_CombatSims,StatAmount=0)))
  218. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="Demolition", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), (AbilityType=(AbilityName="Suppression", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon))), aStatProgression=((StatType=eStat_Offense,StatAmount=2), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=0)))
  219. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="HeavyOrdnance", ApplyToWeaponSlot=eInvSlot_Unknown)), (AbilityType=(AbilityName="HoloTargeting", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon))), aStatProgression=((StatType=eStat_Offense,StatAmount=1), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=5), (StatType=eStat_CombatSims,StatAmount=0)))
  220. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="VolatileMix", ApplyToWeaponSlot=eInvSlot_Unknown)), (AbilityType=(AbilityName="ChainShot", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon))), aStatProgression=((StatType=eStat_Offense,StatAmount=1), (StatType=eStat_HP,StatAmount=0), (StatType=eStat_Strength,StatAmount=1), (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=0)))
  221. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="Salvo", ApplyToWeaponSlot=eInvSlot_Unknown)), (AbilityType=(AbilityName="HailOfBullets", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon))), aStatProgression=((StatType=eStat_Offense,StatAmount=1), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=5), (StatType=eStat_CombatSims,StatAmount=0)))
  222. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="SaturationFire", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), (AbilityType=(AbilityName="BulletShred", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon))), aStatProgression=((StatType=eStat_Offense,StatAmount=1), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=1), (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=0)))
  223.  
  224. [MP_Specialist X2SoldierClassTemplate]
  225. bMultiplayerOnly=1
  226. ClassPoints=3
  227. IconImage=img:///UILibrary_Common.class_specialist
  228. NumInForcedDeck=0
  229. NumInDeck=0
  230. KillAssistsPerKill=3
  231. SquaddieLoadout=SquaddieSpecialist
  232. AllowedWeapons=(SlotType=eInvSlot_PrimaryWeapon, WeaponType="rifle")
  233. AllowedWeapons=(SlotType=eInvSlot_SecondaryWeapon, WeaponType="gremlin")
  234. AllowedArmors=soldier
  235. AllowedArmors=specialist
  236. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="IntrusionProtocol", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon)), (AbilityType=(AbilityName="AidProtocol", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon))), aStatProgression=((StatType=eStat_Offense,StatAmount=3), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=45), (StatType=eStat_CombatSims,StatAmount=1), (StatType=eStat_Will,StatAmount=5)))
  237. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="MedicalProtocol", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon)), (AbilityType=(AbilityName="CombatProtocol", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon))), aStatProgression=((StatType=eStat_Offense,StatAmount=3), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=5), (StatType=eStat_CombatSims,StatAmount=0)))
  238. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="RevivalProtocol", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon)), (AbilityType=(AbilityName="HaywireProtocol", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon))), aStatProgression=((StatType=eStat_Offense,StatAmount=3), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=5), (StatType=eStat_CombatSims,StatAmount=0)))
  239. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="FieldMedic", ApplyToWeaponSlot=eInvSlot_Unknown)), (AbilityType=(AbilityName="ScanningProtocol", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon))), aStatProgression=((StatType=eStat_Offense,StatAmount=2), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=5), (StatType=eStat_CombatSims,StatAmount=0)))
  240. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="CoveringFire", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), (AbilityType=(AbilityName="ThreatAssessment", ApplyToWeaponSlot=eInvSlot_Unknown))), aStatProgression=((StatType=eStat_Offense,StatAmount=2), (StatType=eStat_HP,StatAmount=0), (StatType=eStat_Strength,StatAmount=1), (StatType=eStat_Hacking,StatAmount=5), (StatType=eStat_CombatSims,StatAmount=0)))
  241. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="EverVigilant", ApplyToWeaponSlot=eInvSlot_Unknown)), (AbilityType=(AbilityName="Sentinel", ApplyToWeaponSlot=eInvSlot_Unknown))), aStatProgression=((StatType=eStat_Offense,StatAmount=1), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=5), (StatType=eStat_CombatSims,StatAmount=0)))
  242. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="RestorativeMist", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon)), (AbilityType=(AbilityName="CapacitorDischarge", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon))), aStatProgression=((StatType=eStat_Offense,StatAmount=1), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=5), (StatType=eStat_CombatSims,StatAmount=0)))
  243.  
  244. [MP_PsiOperative X2SoldierClassTemplate]
  245. bMultiplayerOnly=1
  246. ClassPoints=3
  247. IconImage=img:///UILibrary_Common.class_psiop
  248. NumInForcedDeck=0
  249. NumInDeck=0
  250. KillAssistsPerKill=3
  251. PsiCreditsPerKill=3
  252. SquaddieLoadout=SquaddiePsiOperative
  253. AllowedWeapons=(SlotType=eInvSlot_PrimaryWeapon, WeaponType="rifle")
  254. AllowedWeapons=(SlotType=eInvSlot_SecondaryWeapon, WeaponType="psiamp")
  255. AllowedArmors=soldier
  256. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="Soulfire", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon)), (AbilityType=(AbilityName="Stasis", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon))), aStatProgression=((StatType=eStat_Offense,StatAmount=2), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_PsiOffense,StatAmount=50), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=1), (StatType=eStat_Will,StatAmount=5)))
  257. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="Insanity", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon)), (AbilityType=(AbilityName="Inspire", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon))), aStatProgression=((StatType=eStat_Offense,StatAmount=2), (StatType=eStat_HP,StatAmount=0), (StatType=eStat_PsiOffense,StatAmount=4,RandStatAmount=9,CapStatAmount=100), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=0)))
  258. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="SoulSteal", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon)), (AbilityType=(AbilityName="StasisShield", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon))), aStatProgression=((StatType=eStat_Offense,StatAmount=2), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_PsiOffense,StatAmount=4,RandStatAmount=9,CapStatAmount=100), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=0)))
  259. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="Solace", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon)), (AbilityType=(AbilityName="Sustain", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon))), aStatProgression=((StatType=eStat_Offense,StatAmount=1), (StatType=eStat_HP,StatAmount=0), (StatType=eStat_PsiOffense,StatAmount=4,RandStatAmount=9,CapStatAmount=100), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=5), (StatType=eStat_CombatSims,StatAmount=0)))
  260. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="Schism", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon)), (AbilityType=(AbilityName="Fortress", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon))), aStatProgression=((StatType=eStat_Offense,StatAmount=1), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_PsiOffense,StatAmount=4,RandStatAmount=9,CapStatAmount=100), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=0)))
  261. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="Fuse", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon)), (AbilityType=(AbilityName="PsiOperativeMindControl", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon))), aStatProgression=((StatType=eStat_Offense,StatAmount=1), (StatType=eStat_HP,StatAmount=0), (StatType=eStat_PsiOffense,StatAmount=4,RandStatAmount=9,CapStatAmount=100), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=5), (StatType=eStat_CombatSims,StatAmount=0)))
  262. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="NullLance", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon)), (AbilityType=(AbilityName="VoidRift", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon))), aStatProgression=((StatType=eStat_Offense,StatAmount=1), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_PsiOffense,StatAmount=4,RandStatAmount=9,CapStatAmount=100), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=5), (StatType=eStat_CombatSims,StatAmount=0)))
  263.  
  264. [XComGame.X2SoldierClass_DefaultChampionClasses]
  265. ChampionClasses=Skirmisher
  266. ChampionClasses=Reaper
  267. ChampionClasses=Templar
  268. ChampionClasses=MP_Reaper
  269. ChampionClasses=MP_Skirmisher
  270. ChampionClasses=MP_Templar
  271. ShadowScopePostProcessOn=ShadowModeScopeOn
  272. ShadowScopePostProcessOff=ShadowModeScopeOff
  273. ScopePostProcessOn=ScopeModeOn
  274. ScopePostProcessOff=ScopeModeOff
  275.  
  276. [Skirmisher X2SoldierClassTemplate]
  277. bMultiplayerOnly=0
  278. ClassPoints=4
  279. IconImage=img:///UILibrary_XPACK_Common.Faction_Skirmisher_flat
  280. NumInForcedDeck=0
  281. NumInDeck=0
  282. KillAssistsPerKill=4
  283. SquaddieLoadout=SquaddieSkirmisher
  284. AllowedWeapons=(SlotType=eInvSlot_PrimaryWeapon, WeaponType="bullpup")
  285. AllowedWeapons=(SlotType=eInvSlot_SecondaryWeapon, WeaponType="wristblade")
  286. AllowedArmors=skirmisher
  287. bAllowAWCAbilities=0
  288. bHasClassMovie=true
  289. bCanHaveBonds=true
  290. UnfavoredClasses=Skirmisher
  291. AcceptedCharacterTemplates=SkirmisherSoldier
  292. RequiredCharacterClass=SkirmisherSoldier
  293. BaseAbilityPointsPerPromotion=10
  294. AbilityPointsIncrementPerPromotion=2
  295. RandomAbilityDecks=(DeckName="SkirmisherXComAbilities", Abilities=((AbilityName="LightningReflexes"), (AbilityName="TacticalRigging"), (AbilityName="VolatileMix", ApplyToWeaponSlot=eInvSlot_Unknown), (AbilityName="SaturationFire", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon), (AbilityName="SkirmisherReturnFire", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon), (), ()))
  296. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="SkirmisherStrike")), (AbilityType=(AbilityName="Justice")), (AbilityType=(AbilityName="SkirmisherGrapple", ApplyToWeaponSlot=eInvSlot_Unknown)), ()), aStatProgression=((StatType=eStat_Offense,StatAmount=3), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=1), (StatType=eStat_Will,StatAmount=5)))
  297. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="SkirmisherReflex")), (), (AbilityType=(AbilityName="TotalCombat")), (RandomDeckName="SkirmisherXComAbilities")), aStatProgression=((StatType=eStat_Offense,StatAmount=3), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=5), (StatType=eStat_CombatSims,StatAmount=0)))
  298. SoldierRanks=(AbilitySlots=((), (AbilityType=(AbilityName="SkirmisherVengeance")), (AbilityType=(AbilityName="ZeroIn", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), (RandomDeckName="SkirmisherXComAbilities")), aStatProgression=((StatType=eStat_Offense,StatAmount=3), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=0)))
  299. SoldierRanks=(AbilitySlots=((), (AbilityType=(AbilityName="Whiplash")), (AbilityType=(AbilityName="FullThrottle", ApplyToWeaponSlot=eInvSlot_Unknown)), (RandomDeckName="SkirmisherXComAbilities")), aStatProgression=((StatType=eStat_Offense,StatAmount=2), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=1), (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=0)))
  300. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="CombatPresence", ApplyToWeaponSlot=eInvSlot_Unknown)), (AbilityType=(AbilityName="Retribution", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon)), (AbilityType=(AbilityName="SkirmisherInterrupt")), (RandomDeckName="SkirmisherXComAbilities")), aStatProgression=((StatType=eStat_Offense,StatAmount=2), (StatType=eStat_HP,StatAmount=0), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=5), (StatType=eStat_CombatSims,StatAmount=0)))
  301. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="SkirmisherAmbush", ApplyToWeaponSlot=eInvSlot_Unknown)), (AbilityType=(AbilityName="Reckoning", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon)), (), (RandomDeckName="SkirmisherXComAbilities")), aStatProgression=((StatType=eStat_Offense,StatAmount=1), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=0)))
  302. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="ManualOverride")), (AbilityType=(AbilityName="Battlelord")), (AbilityType=(AbilityName="Judgment")), (RandomDeckName="SkirmisherXComAbilities")), aStatProgression=((StatType=eStat_Offense,StatAmount=1), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=1), (StatType=eStat_Hacking,StatAmount=5), (StatType=eStat_CombatSims,StatAmount=0)))
  303.  
  304. [Reaper X2SoldierClassTemplate]
  305. bMultiplayerOnly=0
  306. ClassPoints=4
  307. IconImage=img:///UILibrary_XPACK_Common.Faction_Reaper_1_sm
  308. NumInForcedDeck=0
  309. NumInDeck=0
  310. KillAssistsPerKill=4
  311. SquaddieLoadout=SquaddieReaper
  312. AllowedWeapons=(SlotType=eInvSlot_PrimaryWeapon, WeaponType="vektor_rifle")
  313. AllowedWeapons=(SlotType=eInvSlot_SecondaryWeapon, WeaponType="claymore")
  314. AllowedArmors=reaper
  315. bAllowAWCAbilities=0
  316. bHasClassMovie=true
  317. bCanHaveBonds=true
  318. UnfavoredClasses=Reaper
  319. AcceptedCharacterTemplates=ReaperSoldier
  320. RequiredCharacterClass=ReaperSoldier
  321. MinSuperConcealedDistance=2.5f
  322. BaseAbilityPointsPerPromotion=10
  323. AbilityPointsIncrementPerPromotion=2
  324. +CannotEditSlots=eInvSlot_SecondaryWeapon
  325. RandomAbilityDecks=(DeckName="ReaperXComAbilities", Abilities=((AbilityName="Shredder", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon), (AbilityName="Squadsight"), (AbilityName="KillZone", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon), (AbilityName="TacticalRigging"), (AbilityName="HoloTargeting", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon), (AbilityName="Deadeye", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon), (), (), ()))
  326. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="Shadow", ApplyToWeaponSlot=eInvSlot_Unknown)), (AbilityType=(AbilityName="ThrowClaymore")), (), ()), aStatProgression=((StatType=eStat_Offense,StatAmount=10), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=1), (StatType=eStat_Will,StatAmount=5)))
  327. SoldierRanks=(AbilitySlots=((), (AbilityType=(AbilityName="RemoteStart", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), (AbilityType=(AbilityName="BloodTrail", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), (RandomDeckName="ReaperXComAbilities")), aStatProgression=((StatType=eStat_Offense,StatAmount=4), (StatType=eStat_HP,StatAmount=0), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=5), (StatType=eStat_CombatSims,StatAmount=0)))
  328. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="TargetDefinition")), (AbilityType=(AbilityName="Shrapnel")), (), (RandomDeckName="ReaperXComAbilities")), aStatProgression=((StatType=eStat_Offense,StatAmount=3), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=0)))
  329. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="SilentKiller", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), (AbilityType=(AbilityName="Distraction")), (AbilityType=(AbilityName="Needle")), (RandomDeckName="ReaperXComAbilities")), aStatProgression=((StatType=eStat_Offense,StatAmount=3), (StatType=eStat_HP,StatAmount=0), (StatType=eStat_Strength,StatAmount=1), (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=0)))
  330. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="Sting", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), (), (AbilityType=(AbilityName="PaleHorse", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), (RandomDeckName="ReaperXComAbilities")), aStatProgression=((StatType=eStat_Offense,StatAmount=2), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=5), (StatType=eStat_CombatSims,StatAmount=0)))
  331. SoldierRanks=(AbilitySlots=((), (AbilityType=(AbilityName="Highlands")), (AbilityType=(AbilityName="SoulReaper", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), (RandomDeckName="ReaperXComAbilities")), aStatProgression=((StatType=eStat_Offense,StatAmount=2), (StatType=eStat_HP,StatAmount=0), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=0)))
  332. SoldierRanks=(AbilitySlots=((), (AbilityType=(AbilityName="HomingMine")), (AbilityType=(AbilityName="SoulHarvester", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), (RandomDeckName="ReaperXComAbilities")), aStatProgression=((StatType=eStat_Offense,StatAmount=2), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=1), (StatType=eStat_Hacking,StatAmount=5), (StatType=eStat_CombatSims,StatAmount=0)))
  333.  
  334. [Templar X2SoldierClassTemplate]
  335. bMultiplayerOnly=0
  336. ClassPoints=4
  337. IconImage=img:///UILibrary_XPACK_Common.Faction_Templar_flat
  338. NumInForcedDeck=0
  339. NumInDeck=0
  340. KillAssistsPerKill=4
  341. SquaddieLoadout=SquaddieTemplar
  342. AllowedWeapons=(SlotType=eInvSlot_PrimaryWeapon, WeaponType="gauntlet")
  343. AllowedWeapons=(SlotType=eInvSlot_SecondaryWeapon, WeaponType="sidearm")
  344. AllowedArmors=templar
  345. bAllowAWCAbilities=0
  346. bHasClassMovie=true
  347. bCanHaveBonds=true
  348. UnfavoredClasses=Templar
  349. AcceptedCharacterTemplates=TemplarSoldier
  350. RequiredCharacterClass=TemplarSoldier
  351. BaseAbilityPointsPerPromotion=10
  352. AbilityPointsIncrementPerPromotion=2
  353. RandomAbilityDecks=(DeckName="TemplarXComAbilities", Abilities=((AbilityName="Sustain", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon), (AbilityName="TemplarBladestorm", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon), (AbilityName="Fortress", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon), (AbilityName="Reaper", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon), (AbilityName="Shadowstep", ApplyToWeaponSlot=eInvSlot_Unknown), (AbilityName="Quickdraw"), (AbilityName="Faceoff", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon), (AbilityName="LightningHands", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon), (), (), (), ()))
  354. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="Rend", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), (AbilityType=(AbilityName="Volt", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), (AbilityType=(AbilityName="TemplarFocus", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), (), (AbilityType=(AbilityName="Momentum"))), aStatProgression=((StatType=eStat_Offense,StatAmount=3), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=1), (StatType=eStat_Will,StatAmount=5)))
  355. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="Parry", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), (AbilityType=(AbilityName="Reverberation")), (AbilityType=(AbilityName="Amplify", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), (RandomDeckName="TemplarXComAbilities")), aStatProgression=((StatType=eStat_Offense,StatAmount=3), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=5), (StatType=eStat_CombatSims,StatAmount=0)))
  356. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="Overcharge")), (AbilityType=(AbilityName="Pillar")), (AbilityType=(AbilityName="Stunstrike")), (RandomDeckName="TemplarXComAbilities")), aStatProgression=((StatType=eStat_Offense,StatAmount=3), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=0)))
  357. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="Deflect", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), (), (AbilityType=(AbilityName="Channel")), (RandomDeckName="TemplarXComAbilities")), aStatProgression=((StatType=eStat_Offense,StatAmount=2), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=1), (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=0)))
  358. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="Reflect", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), (AbilityType=(AbilityName="TemplarInvert")), (AbilityType=(AbilityName="DeepFocus")), (RandomDeckName="TemplarXComAbilities")), aStatProgression=((StatType=eStat_Offense,StatAmount=2), (StatType=eStat_HP,StatAmount=0), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=5), (StatType=eStat_CombatSims,StatAmount=0)))
  359. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="ArcWavePassive", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), (AbilityType=(AbilityName="TemplarExchange")), (), (RandomDeckName="TemplarXComAbilities")), aStatProgression=((StatType=eStat_Offense,StatAmount=1), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=0)))
  360. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="IonicStorm", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), (AbilityType=(AbilityName="VoidConduit", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), (AbilityType=(AbilityName="Ghost")), (RandomDeckName="TemplarXComAbilities")), aStatProgression=((StatType=eStat_Offense,StatAmount=1), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=1), (StatType=eStat_Hacking,StatAmount=5), (StatType=eStat_CombatSims,StatAmount=0)))
  361.  
  362. [MP_Skirmisher X2SoldierClassTemplate]
  363. bMultiplayerOnly=1
  364. ClassPoints=4
  365. IconImage=img:///UILibrary_XPACK_Common.Faction_Skirmisher_flat
  366. NumInForcedDeck=0
  367. NumInDeck=0
  368. KillAssistsPerKill=4
  369. SquaddieLoadout=SquaddieSkirmisher
  370. AllowedWeapons=(SlotType=eInvSlot_PrimaryWeapon, WeaponType="bullpup")
  371. AllowedWeapons=(SlotType=eInvSlot_SecondaryWeapon, WeaponType="wristblade")
  372. AllowedArmors=skirmisher
  373. AcceptedCharacterTemplates=SkirmisherSoldier
  374. RequiredCharacterClass=SkirmisherSoldier
  375. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="SkirmisherStrike")), (AbilityType=(AbilityName="Justice")), (AbilityType=(AbilityName="SkirmisherGrapple", ApplyToWeaponSlot=eInvSlot_Unknown))), aStatProgression=((StatType=eStat_Offense,StatAmount=3), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=1), (StatType=eStat_Will,StatAmount=5)))
  376. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="SkirmisherReflex")), (AbilityType=(AbilityName="TotalCombat"))), aStatProgression=((StatType=eStat_Offense,StatAmount=3), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=5), (StatType=eStat_CombatSims,StatAmount=0)))
  377. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="SkirmisherVengeance")), (AbilityType=(AbilityName="ZeroIn", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon))), aStatProgression=((StatType=eStat_Offense,StatAmount=3), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=0)))
  378. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="Whiplash")), (AbilityType=(AbilityName="FullThrottle", ApplyToWeaponSlot=eInvSlot_Unknown))), aStatProgression=((StatType=eStat_Offense,StatAmount=2), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=1), (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=0)))
  379. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="CombatPresence", ApplyToWeaponSlot=eInvSlot_Unknown)), (AbilityType=(AbilityName="Retribution", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon)), (AbilityType=(AbilityName="SkirmisherInterrupt"))), aStatProgression=((StatType=eStat_Offense,StatAmount=2), (StatType=eStat_HP,StatAmount=0), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=5), (StatType=eStat_CombatSims,StatAmount=0)))
  380. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="SkirmisherAmbush", ApplyToWeaponSlot=eInvSlot_Unknown)), (AbilityType=(AbilityName="Reckoning", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon))), aStatProgression=((StatType=eStat_Offense,StatAmount=1), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=0)))
  381. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="ManualOverride")), (AbilityType=(AbilityName="Battlelord")), (AbilityType=(AbilityName="Judgment"))), aStatProgression=((StatType=eStat_Offense,StatAmount=1), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=1), (StatType=eStat_Hacking,StatAmount=5), (StatType=eStat_CombatSims,StatAmount=0)))
  382.  
  383. [MP_Reaper X2SoldierClassTemplate]
  384. bMultiplayerOnly=1
  385. ClassPoints=4
  386. IconImage=img:///UILibrary_XPACK_Common.Faction_Reaper_1_sm
  387. NumInForcedDeck=0
  388. NumInDeck=0
  389. KillAssistsPerKill=4
  390. SquaddieLoadout=SquaddieReaper
  391. AllowedWeapons=(SlotType=eInvSlot_PrimaryWeapon, WeaponType="vektor_rifle")
  392. AllowedWeapons=(SlotType=eInvSlot_SecondaryWeapon, WeaponType="claymore")
  393. AllowedArmors=reaper
  394. MinSuperConcealedDistance=2.5f
  395. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="Shadow", ApplyToWeaponSlot=eInvSlot_Unknown)), (AbilityType=(AbilityName="ThrowClaymore"))), aStatProgression=((StatType=eStat_Offense,StatAmount=10), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=1), (StatType=eStat_Will,StatAmount=5)))
  396. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="RemoteStart", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), (AbilityType=(AbilityName="BloodTrail", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon))), aStatProgression=((StatType=eStat_Offense,StatAmount=4), (StatType=eStat_HP,StatAmount=0), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=5), (StatType=eStat_CombatSims,StatAmount=0)))
  397. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="TargetDefinition")), (AbilityType=(AbilityName="Shrapnel"))), aStatProgression=((StatType=eStat_Offense,StatAmount=3), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=0)))
  398. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="SilentKiller", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), (AbilityType=(AbilityName="Distraction")), (AbilityType=(AbilityName="Needle"))), aStatProgression=((StatType=eStat_Offense,StatAmount=3), (StatType=eStat_HP,StatAmount=0), (StatType=eStat_Strength,StatAmount=1), (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=0)))
  399. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="Sting", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), (AbilityType=(AbilityName="PaleHorse", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon))), aStatProgression=((StatType=eStat_Offense,StatAmount=2), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=5), (StatType=eStat_CombatSims,StatAmount=0)))
  400. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="Highlands")), (AbilityType=(AbilityName="SoulReaper", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon))), aStatProgression=((StatType=eStat_Offense,StatAmount=2), (StatType=eStat_HP,StatAmount=0), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=0)))
  401. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="HomingMine")), (AbilityType=(AbilityName="SoulHarvester", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon))), aStatProgression=((StatType=eStat_Offense,StatAmount=2), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=1), (StatType=eStat_Hacking,StatAmount=5), (StatType=eStat_CombatSims,StatAmount=0)))
  402.  
  403. [MP_Templar X2SoldierClassTemplate]
  404. bMultiplayerOnly=1
  405. ClassPoints=4
  406. IconImage=img:///UILibrary_XPACK_Common.Faction_Templar_flat
  407. NumInForcedDeck=0
  408. NumInDeck=0
  409. KillAssistsPerKill=4
  410. SquaddieLoadout=SquaddieTemplar
  411. AllowedWeapons=(SlotType=eInvSlot_PrimaryWeapon, WeaponType="gauntlet")
  412. AllowedWeapons=(SlotType=eInvSlot_SecondaryWeapon, WeaponType="sidearm")
  413. AllowedArmors=templar
  414. AcceptedCharacterTemplates=TemplarSoldier
  415. RequiredCharacterClass=TemplarSoldier
  416. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="Rend", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), (AbilityType=(AbilityName="Volt", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), (AbilityType=(AbilityName="TemplarFocus", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), (AbilityType=(AbilityName="Momentum"))), aStatProgression=((StatType=eStat_Offense,StatAmount=3), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=1), (StatType=eStat_Will,StatAmount=5)))
  417. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="Parry", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), (AbilityType=(AbilityName="Reverberation")), (AbilityType=(AbilityName="Amplify", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon))), aStatProgression=((StatType=eStat_Offense,StatAmount=3), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=5), (StatType=eStat_CombatSims,StatAmount=0)))
  418. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="Overcharge")), (AbilityType=(AbilityName="Pillar")), (AbilityType=(AbilityName="Stunstrike"))), aStatProgression=((StatType=eStat_Offense,StatAmount=3), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=0)))
  419. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="Deflect", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), (AbilityType=(AbilityName="Channel"))), aStatProgression=((StatType=eStat_Offense,StatAmount=2), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=1), (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=0)))
  420. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="Reflect", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), (AbilityType=(AbilityName="TemplarInvert")), (AbilityType=(AbilityName="DeepFocus"))), aStatProgression=((StatType=eStat_Offense,StatAmount=2), (StatType=eStat_HP,StatAmount=0), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=5), (StatType=eStat_CombatSims,StatAmount=0)))
  421. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="ArcWavePassive", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), (AbilityType=(AbilityName="TemplarExchange"))), aStatProgression=((StatType=eStat_Offense,StatAmount=1), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=0)))
  422. SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="IonicStorm", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), (AbilityType=(AbilityName="VoidConduit", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), (AbilityType=(AbilityName="Ghost"))), aStatProgression=((StatType=eStat_Offense,StatAmount=1), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=1), (StatType=eStat_Hacking,StatAmount=5), (StatType=eStat_CombatSims,StatAmount=0)))
  423.  
  424. [IniVersion]
  425. 0=1582034478.000000
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement