Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ;RANGER-------------------------------------------------------------------------------------------------
- [Ranger X2SoldierClassTemplate]
- -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)))
- -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)))
- -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)))
- -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)))
- -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)))
- -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)))
- -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)))
- +SoldierRanks=(AbilitySlots=((), (AbilityType=(AbilityName="SwordSlice", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon))), aStatProgression=((StatType=eStat_Offense,StatAmount=1,RandStatAmount=5), (StatType=eStat_HP,StatAmount=0,RandStatAmount=2), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=1), (StatType=eStat_Will,StatAmount=5)))
- +SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="Phantom")), (AbilityType=(AbilityName="Blademaster", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon))), aStatProgression=((StatType=eStat_Offense,StatAmount=1,RandStatAmount=5), (StatType=eStat_HP,StatAmount=0,RandStatAmount=2), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=5), (StatType=eStat_CombatSims,StatAmount=0)))
- +SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="Shadowstrike", ApplyToWeaponSlot=eInvSlot_Unknown)), (AbilityType=(AbilityName="Shadowstep", ApplyToWeaponSlot=eInvSlot_Unknown))), aStatProgression=((StatType=eStat_Offense,StatAmount=1,RandStatAmount=5), (StatType=eStat_HP,StatAmount=0,RandStatAmount=2), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=0)))
- +SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="Stealth")), (AbilityType=(AbilityName="RunAndGun"))), aStatProgression=((StatType=eStat_Offense,StatAmount=1,RandStatAmount=5), (StatType=eStat_HP,StatAmount=0,RandStatAmount=2), (StatType=eStat_Strength,StatAmount=1), (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=0)))
- +SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="Implacable")), (AbilityType=(AbilityName="Bladestorm", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon))), aStatProgression=((StatType=eStat_Offense,StatAmount=1,RandStatAmount=5), (StatType=eStat_HP,StatAmount=0,RandStatAmount=2), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=5), (StatType=eStat_CombatSims,StatAmount=0)))
- +SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="DeepCover")), (AbilityType=(AbilityName="Untouchable"))), aStatProgression=((StatType=eStat_Offense,StatAmount=1,RandStatAmount=5), (StatType=eStat_HP,StatAmount=0,RandStatAmount=2), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=0)))
- +SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="RapidFire", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), (AbilityType=(AbilityName="Reaper", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon))), aStatProgression=((StatType=eStat_Offense,StatAmount=1,RandStatAmount=5), (StatType=eStat_HP,StatAmount=0,RandStatAmount=2), (StatType=eStat_Strength,StatAmount=1), (StatType=eStat_Hacking,StatAmount=5), (StatType=eStat_CombatSims,StatAmount=0)))
- ;SHARPSHOOTER-------------------------------------------------------------------------------------------
- [Sharpshooter X2SoldierClassTemplate]
- -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)))
- -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)))
- -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)))
- -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)))
- -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)))
- -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)))
- -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)))
- +SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="Squadsight")), (AbilityType=(AbilityName="PistolStandardShot", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon))), aStatProgression=((StatType=eStat_Offense,StatAmount=3,RandStatAmount=7), (StatType=eStat_HP,StatAmount=0,RandStatAmount=2), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=1), (StatType=eStat_Will,StatAmount=5)))
- +SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="LongWatch", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), (AbilityType=(AbilityName="ReturnFire", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon))), aStatProgression=((StatType=eStat_Offense,StatAmount=3,RandStatAmount=7), (StatType=eStat_HP,StatAmount=0,RandStatAmount=2), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=0)))
- +SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="Deadeye", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), (AbilityType=(AbilityName="LightningHands", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon))), aStatProgression=((StatType=eStat_Offense,StatAmount=3,RandStatAmount=7), (StatType=eStat_HP,StatAmount=0,RandStatAmount=2), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=5), (StatType=eStat_CombatSims,StatAmount=0)))
- +SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="DeathFromAbove", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), (AbilityType=(AbilityName="Quickdraw"))), aStatProgression=((StatType=eStat_Offense,StatAmount=3,RandStatAmount=7), (StatType=eStat_HP,StatAmount=0,RandStatAmount=2), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=0)))
- +SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="KillZone", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), (AbilityType=(AbilityName="Faceoff", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon))), aStatProgression=((StatType=eStat_Offense,StatAmount=3,RandStatAmount=7), (StatType=eStat_HP,StatAmount=0,RandStatAmount=2), (StatType=eStat_Strength,StatAmount=1), (StatType=eStat_Hacking,StatAmount=5), (StatType=eStat_CombatSims,StatAmount=0)))
- +SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="SteadyHands")), (AbilityType=(AbilityName="SharpshooterAim", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon))), aStatProgression=((StatType=eStat_Offense,StatAmount=3,RandStatAmount=7), (StatType=eStat_HP,StatAmount=0,RandStatAmount=2), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=0)))
- +SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="InTheZone", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), (AbilityType=(AbilityName="FanFire", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon))), aStatProgression=((StatType=eStat_Offense,StatAmount=3,RandStatAmount=7), (StatType=eStat_HP,StatAmount=0,RandStatAmount=2), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=5), (StatType=eStat_CombatSims,StatAmount=0)))
- ;Grenadier-------------------------------------------------------------------------------------------
- [Grenadier X2SoldierClassTemplate]
- -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)))
- -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)))
- -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)))
- -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)))
- -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)))
- -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)))
- -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)))
- +SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="LaunchGrenade", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon)), ()), aStatProgression=((StatType=eStat_Offense,StatAmount=0,RandStatAmount=3), (StatType=eStat_HP,StatAmount=0,RandStatAmount=3), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=1), (StatType=eStat_Will,StatAmount=5)))
- +SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="BlastPadding", ApplyToWeaponSlot=eInvSlot_Unknown)), (AbilityType=(AbilityName="Shredder", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon))), aStatProgression=((StatType=eStat_Offense,StatAmount=0,RandStatAmount=3), (StatType=eStat_HP,StatAmount=0,RandStatAmount=3), (StatType=eStat_Strength,StatAmount=1), (StatType=eStat_Hacking,StatAmount=5), (StatType=eStat_CombatSims,StatAmount=0)))
- +SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="Demolition", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), (AbilityType=(AbilityName="Suppression", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon))), aStatProgression=((StatType=eStat_Offense,StatAmount=0,RandStatAmount=3), (StatType=eStat_HP,StatAmount=0,RandStatAmount=3), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=0)))
- +SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="HeavyOrdnance", ApplyToWeaponSlot=eInvSlot_Unknown)), (AbilityType=(AbilityName="HoloTargeting", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon))), aStatProgression=((StatType=eStat_Offense,StatAmount=0,RandStatAmount=3), (StatType=eStat_HP,StatAmount=0,RandStatAmount=3), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=5), (StatType=eStat_CombatSims,StatAmount=0)))
- +SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="VolatileMix", ApplyToWeaponSlot=eInvSlot_Unknown)), (AbilityType=(AbilityName="ChainShot", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon))), aStatProgression=((StatType=eStat_Offense,StatAmount=0,RandStatAmount=3), (StatType=eStat_HP,StatAmount=0,RandStatAmount=3), (StatType=eStat_Strength,StatAmount=1), (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=0)))
- +SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="Salvo", ApplyToWeaponSlot=eInvSlot_Unknown)), (AbilityType=(AbilityName="HailOfBullets", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon))), aStatProgression=((StatType=eStat_Offense,StatAmount=0,RandStatAmount=3), (StatType=eStat_HP,StatAmount=0,RandStatAmount=3), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=5), (StatType=eStat_CombatSims,StatAmount=0)))
- +SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="SaturationFire", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), (AbilityType=(AbilityName="BulletShred", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon))), aStatProgression=((StatType=eStat_Offense,StatAmount=0,RandStatAmount=3), (StatType=eStat_HP,StatAmount=0,RandStatAmount=3), (StatType=eStat_Strength,StatAmount=1), (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=0)))
- ;Specialist-------------------------------------------------------------------------------------------
- [Specialist X2SoldierClassTemplate]
- -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)))
- -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)))
- -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)))
- -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)))
- -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)))
- -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)))
- -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)))
- +SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="AidProtocol", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon)), (AbilityType=(AbilityName="IntrusionProtocol", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon))), aStatProgression=((StatType=eStat_Offense,StatAmount=2,RandStatAmount=5), (StatType=eStat_HP,StatAmount=0,RandStatAmount=2), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=45), (StatType=eStat_CombatSims,StatAmount=1), (StatType=eStat_Will,StatAmount=5)))
- +SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="MedicalProtocol", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon)), (AbilityType=(AbilityName="CombatProtocol", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon))), aStatProgression=((StatType=eStat_Offense,StatAmount=2,RandStatAmount=5), (StatType=eStat_HP,StatAmount=0,RandStatAmount=2), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=5), (StatType=eStat_CombatSims,StatAmount=0)))
- +SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="RevivalProtocol", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon)), (AbilityType=(AbilityName="HaywireProtocol", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon))), aStatProgression=((StatType=eStat_Offense,StatAmount=2,RandStatAmount=5), (StatType=eStat_HP,StatAmount=0,RandStatAmount=2), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=5), (StatType=eStat_CombatSims,StatAmount=0)))
- +SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="FieldMedic", ApplyToWeaponSlot=eInvSlot_Unknown)), (AbilityType=(AbilityName="ScanningProtocol", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon))), aStatProgression=((StatType=eStat_Offense,StatAmount=2,RandStatAmount=5), (StatType=eStat_HP,StatAmount=0,RandStatAmount=2), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=5), (StatType=eStat_CombatSims,StatAmount=0)))
- +SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="CoveringFire", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), (AbilityType=(AbilityName="ThreatAssessment", ApplyToWeaponSlot=eInvSlot_Unknown))), aStatProgression=((StatType=eStat_Offense,StatAmount=2,RandStatAmount=5), (StatType=eStat_HP,StatAmount=0,RandStatAmount=2), (StatType=eStat_Strength,StatAmount=1), (StatType=eStat_Hacking,StatAmount=5), (StatType=eStat_CombatSims,StatAmount=0)))
- +SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="EverVigilant", ApplyToWeaponSlot=eInvSlot_Unknown)), (AbilityType=(AbilityName="Sentinel", ApplyToWeaponSlot=eInvSlot_Unknown))), aStatProgression=((StatType=eStat_Offense,StatAmount=2,RandStatAmount=5), (StatType=eStat_HP,StatAmount=0,RandStatAmount=2), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=5), (StatType=eStat_CombatSims,StatAmount=0)))
- +SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="RestorativeMist", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon)), (AbilityType=(AbilityName="CapacitorDischarge", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon))), aStatProgression=((StatType=eStat_Offense,StatAmount=2,RandStatAmount=5), (StatType=eStat_HP,StatAmount=0,RandStatAmount=2), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=5), (StatType=eStat_CombatSims,StatAmount=0)))
- ;PsiOp-----------------------------------------------------------------------------------------------
- [PsiOperative X2SoldierClassTemplate]
- -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)))
- -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)))
- -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)))
- -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)))
- -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)))
- -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)))
- -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)))
- +SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="Soulfire", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon)), (AbilityType=(AbilityName="Stasis", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon))), aStatProgression=((StatType=eStat_Offense,StatAmount=1,RandStatAmount=3), (StatType=eStat_HP,StatAmount=0,RandStatAmount=2), (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)))
- +SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="Insanity", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon)), (AbilityType=(AbilityName="Inspire", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon))), aStatProgression=((StatType=eStat_Offense,StatAmount=1,RandStatAmount=3), (StatType=eStat_HP,StatAmount=0,RandStatAmount=2), (StatType=eStat_PsiOffense,StatAmount=4,RandStatAmount=9,CapStatAmount=100), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=0)))
- +SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="SoulSteal", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon)), (AbilityType=(AbilityName="StasisShield", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon))), aStatProgression=((StatType=eStat_Offense,StatAmount=1,RandStatAmount=3), (StatType=eStat_HP,StatAmount=0,RandStatAmount=2), (StatType=eStat_PsiOffense,StatAmount=4,RandStatAmount=9,CapStatAmount=100), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=0)))
- +SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="Solace", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon)), (AbilityType=(AbilityName="Sustain", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon))), aStatProgression=((StatType=eStat_Offense,StatAmount=1,RandStatAmount=3), (StatType=eStat_HP,StatAmount=0,RandStatAmount=2), (StatType=eStat_PsiOffense,StatAmount=4,RandStatAmount=9,CapStatAmount=100), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=5), (StatType=eStat_CombatSims,StatAmount=0)))
- +SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="Schism", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon)), (AbilityType=(AbilityName="Fortress", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon))), aStatProgression=((StatType=eStat_Offense,StatAmount=1,RandStatAmount=3), (StatType=eStat_HP,StatAmount=0,RandStatAmount=2), (StatType=eStat_PsiOffense,StatAmount=4,RandStatAmount=9,CapStatAmount=100), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=0)))
- +SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="Fuse", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon)), (AbilityType=(AbilityName="Domination", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon))), aStatProgression=((StatType=eStat_Offense,StatAmount=1,RandStatAmount=3), (StatType=eStat_HP,StatAmount=0,RandStatAmount=2), (StatType=eStat_PsiOffense,StatAmount=4,RandStatAmount=9,CapStatAmount=100), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=5), (StatType=eStat_CombatSims,StatAmount=0)))
- +SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="NullLance", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon)), (AbilityType=(AbilityName="VoidRift", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon))), aStatProgression=((StatType=eStat_Offense,StatAmount=1,RandStatAmount=3), (StatType=eStat_HP,StatAmount=0,RandStatAmount=2), (StatType=eStat_PsiOffense,StatAmount=4,RandStatAmount=9,CapStatAmount=100), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=5), (StatType=eStat_CombatSims,StatAmount=0)))
- ;-----------------------------------------------------------------------------------FACTION SOLDIERS--------------------------------------------------------------------------------------------------
- ;Skirmisher-----------------------------------------------------------------------------------------
- [Skirmisher X2SoldierClassTemplate]
- -RandomAbilityDecks=(DeckName="SkirmisherXComAbilities", \\
- Abilities=((AbilityName="LightningReflexes"), \\
- (AbilityName="VolatileMix", ApplyToWeaponSlot=eInvSlot_Unknown), \\
- (AbilityName="SaturationFire", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon), \\
- (AbilityName="SkirmisherReturnFire", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon), \\
- (AbilityName="BlastPadding", ApplyToWeaponSlot=eInvSlot_Unknown), \\
- (), \\
- (), \\
- ()))
- ; squaddie
- -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)))
- ; corporal
- -SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="Patience", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), \\
- (), \\
- (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)))
- ; sergeant
- -SoldierRanks=(AbilitySlots=((), \\
- (AbilityType=(AbilityName="Retribution", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon)), \\
- (AbilityType=(AbilityName="TacticalRigging")), \\
- (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)))
- ; lieutenant
- -SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="SkirmisherReflex")), \\
- (AbilityType=(AbilityName="Whiplash")), \\
- (AbilityType=(AbilityName="SkirmisherInterrupt")), \\
- (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)))
- ; captain
- -SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="Judgment")), \\
- (AbilityType=(AbilityName="ManualOverride")), \\
- (AbilityType=(AbilityName="HawkAgility")), \\
- (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)))
- ; major
- -SoldierRanks=(AbilitySlots=((), \\
- (AbilityType=(AbilityName="SkirmisherVengeance", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon)), \\
- (AbilityType=(AbilityName="SkirmisherAmbush", ApplyToWeaponSlot=eInvSlot_Unknown)), \\
- (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)))
- ; colonel
- -SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="Calibration", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), \\
- (AbilityType=(AbilityName="Battlelord")), \\
- (AbilityType=(AbilityName="DieHard", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon)), \\
- (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)))
- +RandomAbilityDecks=(DeckName="SkirmisherXComAbilities", \\
- Abilities=((AbilityName="LightningReflexes"), \\
- (AbilityName="VolatileMix", ApplyToWeaponSlot=eInvSlot_Unknown), \\
- (AbilityName="SaturationFire", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon), \\
- (AbilityName="SkirmisherReturnFire", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon), \\
- (AbilityName="BlastPadding", ApplyToWeaponSlot=eInvSlot_Unknown), \\
- (), \\
- (), \\
- ()))
- ; squaddie
- +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)))
- ; corporal
- +SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="Patience", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), \\
- (), \\
- (AbilityType=(AbilityName="TotalCombat")), \\
- (RandomDeckName="SkirmisherXComAbilities")), \\
- aStatProgression=((StatType=eStat_Offense,StatAmount=1,RandStatAmount=3), (StatType=eStat_HP,StatAmount=0,RandStatAmount=3), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=5), (StatType=eStat_CombatSims,StatAmount=0)))
- ; sergeant
- +SoldierRanks=(AbilitySlots=((), \\
- (AbilityType=(AbilityName="Retribution", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon)), \\
- (AbilityType=(AbilityName="TacticalRigging")), \\
- (RandomDeckName="SkirmisherXComAbilities")), \\
- aStatProgression=((StatType=eStat_Offense,StatAmount=1,RandStatAmount=3), (StatType=eStat_HP,StatAmount=0,RandStatAmount=3), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=0)))
- ; lieutenant
- +SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="SkirmisherReflex")), \\
- (AbilityType=(AbilityName="Whiplash")), \\
- (AbilityType=(AbilityName="SkirmisherInterrupt")), \\
- (RandomDeckName="SkirmisherXComAbilities")), \\
- aStatProgression=((StatType=eStat_Offense,StatAmount=1,RandStatAmount=3), (StatType=eStat_HP,StatAmount=0,RandStatAmount=3), (StatType=eStat_Strength,StatAmount=1), (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=0)))
- +RandomAbilityDecks=(DeckName="SkirmisherXComAbilities", \\
- Abilities=((AbilityName="LightningReflexes"), \\
- (AbilityName="VolatileMix", ApplyToWeaponSlot=eInvSlot_Unknown), \\
- (AbilityName="SaturationFire", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon), \\
- (AbilityName="SkirmisherReturnFire", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon), \\
- (AbilityName="BlastPadding", ApplyToWeaponSlot=eInvSlot_Unknown), \\
- (), \\
- (), \\
- ()))
- ; squaddie
- +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)))
- ; captain
- +SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="Judgment")), \\
- (AbilityType=(AbilityName="ManualOverride")), \\
- (AbilityType=(AbilityName="HawkAgility")), \\
- (RandomDeckName="SkirmisherXComAbilities")), \\
- aStatProgression=((StatType=eStat_Offense,StatAmount=1,RandStatAmount=3), (StatType=eStat_HP,StatAmount=0,RandStatAmount=3), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=5), (StatType=eStat_CombatSims,StatAmount=0)))
- ; major
- +SoldierRanks=(AbilitySlots=((), \\
- (AbilityType=(AbilityName="SkirmisherVengeance", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon)), \\
- (AbilityType=(AbilityName="SkirmisherAmbush", ApplyToWeaponSlot=eInvSlot_Unknown)), \\
- (RandomDeckName="SkirmisherXComAbilities")), \\
- aStatProgression=((StatType=eStat_Offense,StatAmount=1,RandStatAmount=3), (StatType=eStat_HP,StatAmount=0,RandStatAmount=3), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=0)))
- ; colonel
- +SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="Calibration", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), \\
- (AbilityType=(AbilityName="Battlelord")), \\
- (AbilityType=(AbilityName="DieHard", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon)), \\
- (RandomDeckName="SkirmisherXComAbilities")), \\
- aStatProgression=((StatType=eStat_Offense,StatAmount=1,RandStatAmount=3), (StatType=eStat_HP,StatAmount=0,RandStatAmount=3), (StatType=eStat_Strength,StatAmount=1), (StatType=eStat_Hacking,StatAmount=5), (StatType=eStat_CombatSims,StatAmount=0)))
- ;Reaper-----------------------------------------------------------------------------------------------
- [Reaper X2SoldierClassTemplate]
- -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), \\
- (), \\
- (), \\
- ()))
- -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)))
- -SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="TargetDefinition")), \\
- (), \\
- (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)))
- -SoldierRanks=(AbilitySlots=((), \\
- (AbilityType=(AbilityName="Shrapnel")), \\
- (AbilityType=(AbilityName="Needle")), \\
- (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)))
- -SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="RemoteStart", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), \\
- (AbilityType=(AbilityName="Distraction")), \\
- (), \\
- (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)))
- -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)))
- -SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="SilentKiller", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), \\
- (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)))
- -SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="ShadowRising")), \\
- (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)))
- +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), \\
- (), \\
- (), \\
- ()))
- +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)))
- +SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="TargetDefinition")), \\
- (), \\
- (AbilityType=(AbilityName="BloodTrail", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), \\
- (RandomDeckName="ReaperXComAbilities")), \\
- aStatProgression=((StatType=eStat_Offense,StatAmount=1,RandStatAmount=4), (StatType=eStat_HP,StatAmount=0,RandStatAmount=2), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=5), (StatType=eStat_CombatSims,StatAmount=0)))
- +SoldierRanks=(AbilitySlots=((), \\
- (AbilityType=(AbilityName="Shrapnel")), \\
- (AbilityType=(AbilityName="Needle")), \\
- (RandomDeckName="ReaperXComAbilities")), \\
- aStatProgression=((StatType=eStat_Offense,StatAmount=1,RandStatAmount=4), (StatType=eStat_HP,StatAmount=0,RandStatAmount=2), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=0)))
- +SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="RemoteStart", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), \\
- (AbilityType=(AbilityName="Distraction")), \\
- (), \\
- (RandomDeckName="ReaperXComAbilities")), \\
- aStatProgression=((StatType=eStat_Offense,StatAmount=1,RandStatAmount=4), (StatType=eStat_HP,StatAmount=0,RandStatAmount=2), (StatType=eStat_Strength,StatAmount=1), (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=0)))
- +SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="Sting", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), \\
- (), \\
- (AbilityType=(AbilityName="PaleHorse", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), \\
- (RandomDeckName="ReaperXComAbilities")), \\
- aStatProgression=((StatType=eStat_Offense,StatAmount=1,RandStatAmount=4), (StatType=eStat_HP,StatAmount=0,RandStatAmount=2), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=5), (StatType=eStat_CombatSims,StatAmount=0)))
- +SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="SilentKiller", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), \\
- (AbilityType=(AbilityName="Highlands")), \\
- (AbilityType=(AbilityName="SoulReaper", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), \\
- (RandomDeckName="ReaperXComAbilities")), \\
- aStatProgression=((StatType=eStat_Offense,StatAmount=1,RandStatAmount=4), (StatType=eStat_HP,StatAmount=0,RandStatAmount=2), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=0)))
- +SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="ShadowRising")), \\
- (AbilityType=(AbilityName="HomingMine")), \\
- (AbilityType=(AbilityName="SoulHarvester", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), \\
- (RandomDeckName="ReaperXComAbilities")), \\
- aStatProgression=((StatType=eStat_Offense,StatAmount=1,RandStatAmount=4), (StatType=eStat_HP,StatAmount=0,RandStatAmount=2), (StatType=eStat_Strength,StatAmount=1), (StatType=eStat_Hacking,StatAmount=5), (StatType=eStat_CombatSims,StatAmount=0)))
- ;Templar------------------------------------------------------------------------------------------------
- [Templar X2SoldierClassTemplate]
- ; Random Ability Decks to choose from
- -RandomAbilityDecks=(DeckName="TemplarXComAbilities", \\
- Abilities=((AbilityName="Sustain", 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), \\
- (), \\
- (), \\
- (), \\
- ()))
- ; squaddie
- -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)))
- ; corporal
- -SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="Parry", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), \\
- (AbilityType=(AbilityName="Reverberation")), \\
- (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=5), (StatType=eStat_CombatSims,StatAmount=0)))
- ; sergeant
- -SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="SharpMind", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), \\
- (AbilityType=(AbilityName="Pillar")), \\
- (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=0), (StatType=eStat_CombatSims,StatAmount=0)))
- ; lieutenant
- -SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="Deflect", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), \\
- (), \\
- (AbilityType=(AbilityName="DeepFocus")), \\
- (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)))
- ; captain
- -SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="Reflect", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), \\
- (AbilityType=(AbilityName="TemplarInvert")), \\
- (AbilityType=(AbilityName="Channel")), \\
- (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)))
- ; major
- -SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="ArcWavePassive", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), \\
- (AbilityType=(AbilityName="TemplarExchange")), \\
- (AbilityType=(AbilityName="Circulation")), \\
- (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)))
- ; colonel
- -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)))
- ; Random Ability Decks to choose from
- +RandomAbilityDecks=(DeckName="TemplarXComAbilities", \\
- Abilities=((AbilityName="Sustain", 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), \\
- (), \\
- (), \\
- (), \\
- ()))
- ; squaddie
- +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)))
- ; corporal
- +SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="Parry", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), \\
- (AbilityType=(AbilityName="Reverberation")), \\
- (AbilityType=(AbilityName="Stunstrike")), \\
- (RandomDeckName="TemplarXComAbilities")), \\
- aStatProgression=((StatType=eStat_Offense,StatAmount=1,RandStatAmount=3), (StatType=eStat_HP,StatAmount=0,RandStatAmount=3), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=5), (StatType=eStat_CombatSims,StatAmount=0)))
- ; sergeant
- +SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="SharpMind", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), \\
- (AbilityType=(AbilityName="Pillar")), \\
- (AbilityType=(AbilityName="Amplify", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), \\
- (RandomDeckName="TemplarXComAbilities")), \\
- aStatProgression=((StatType=eStat_Offense,StatAmount=1,RandStatAmount=3), (StatType=eStat_HP,StatAmount=0,RandStatAmount=3), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=0)))
- ; lieutenant
- +SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="Deflect", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), \\
- (), \\
- (AbilityType=(AbilityName="DeepFocus")), \\
- (RandomDeckName="TemplarXComAbilities")), \\
- aStatProgression=((StatType=eStat_Offense,StatAmount=1,RandStatAmount=3), (StatType=eStat_HP,StatAmount=0,RandStatAmount=3), (StatType=eStat_Strength,StatAmount=1), (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=0)))
- ; captain
- +SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="Reflect", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), \\
- (AbilityType=(AbilityName="TemplarInvert")), \\
- (AbilityType=(AbilityName="Channel")), \\
- (RandomDeckName="TemplarXComAbilities")), \\
- aStatProgression=((StatType=eStat_Offense,StatAmount=1,RandStatAmount=3), (StatType=eStat_HP,StatAmount=0,RandStatAmount=3), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=5), (StatType=eStat_CombatSims,StatAmount=0)))
- ; major
- +SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="ArcWavePassive", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), \\
- (AbilityType=(AbilityName="TemplarExchange")), \\
- (AbilityType=(AbilityName="Circulation")), \\
- (RandomDeckName="TemplarXComAbilities")), \\
- aStatProgression=((StatType=eStat_Offense,StatAmount=1,RandStatAmount=3), (StatType=eStat_HP,StatAmount=0,RandStatAmount=3), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=0)))
- ; colonel
- +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,RandStatAmount=3), (StatType=eStat_HP,StatAmount=0,RandStatAmount=3), (StatType=eStat_Strength,StatAmount=1), (StatType=eStat_Hacking,StatAmount=5), (StatType=eStat_CombatSims,StatAmount=0)))
Advertisement
Add Comment
Please, Sign In to add comment