Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ;A configuration File
- [XComGame.X2SoldierClass_DefaultClasses]
- +SoldierClasses="JedaiiMod"
- [JedaiiMod X2SoldierClassTemplate]
- +SquaddieLoadout="SquaddieJedaii"
- +IconImage="img:///UILibrary_PerkIcons.UIPerk_overwatch"
- +NumInForcedDeck=1 ;Adds class to game deck
- +NumInDeck=4 ;minimum of this class has to be in deck before game gives you random soldier classes
- +ClassPoints=4 ;Number of "points" associated with using this class type, i.e. Multiplayer or Daily Challenge
- +KillAssistsPerKill=4 ;Number of kill assists that count as a kill for ranking up
- +PsiCreditsPerKill=4 ;Number of psi credits that count as a kill for ranking up
- +bMultiplayerOnly=0
- ;+AllowedWeapons=(SlotType=eInvSlot_PrimaryWeapon, WeaponType="shotgun")
- ;+AllowedWeapons=(SlotType=eInvSlot_PrimaryWeapon, WeaponType="rifle")
- +AllowedWeapons=(SlotType=eInvSlot_PrimaryWeapon, WeaponType="sword")
- ;+AllowedWeapons=(SlotType=eInvSlot_SecondaryWeapon, WeaponType="sword")
- +AllowedWeapons=(SlotType=eInvSlot_SecondaryWeapon, WeaponType="psiamp")
- ; squaddie
- ;+SoldierRanks=( aAbilityTree=( (AbilityName="Soulfire", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon), \\
- ; (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)) \\
- ; )
- +SoldierRanks=( aAbilityTree=( (AbilityName="SwordSlice", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon), \\
- (AbilityName="Bladestorm", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon) \\
- ), \\
- 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)) \\
- )
- ; corporal
- ;+SoldierRanks=( aAbilityTree=( (AbilityName="Phantom", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon), \\
- +SoldierRanks=( aAbilityTree=( (AbilityName="Phantom"), \\
- (AbilityName="Soulfire", 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)) \\
- )
- ; sergeant
- +SoldierRanks=( aAbilityTree=( (AbilityName="Shadowstep", ApplyToWeaponSlot=eInvSlot_Unknown), \\
- (AbilityName="Blademaster", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon) \\
- ), \\
- 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)) \\
- )
- ; lieutenant
- +SoldierRanks=( aAbilityTree=( (AbilityName="Shadowstrike", ApplyToWeaponSlot=eInvSlot_Unknown), \\
- (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)) \\
- )
- ; captain
- +SoldierRanks=( aAbilityTree=( (AbilityName="Stealth"), \\
- (AbilityName="Untouchable") \\
- ), \\
- 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)) \\
- )
- ; major
- +SoldierRanks=( aAbilityTree=( (AbilityName="Fuse", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon), \\
- (AbilityName="Fuse", 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)) \\
- )
- ; colonel
- +SoldierRanks=( aAbilityTree=( (AbilityName="NullLance", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon), \\
- (AbilityName="Domination", 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)) \\
- )
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement