Advertisement
Guest User

XComClassData.ini

a guest
Jan 21st, 2017
149
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.11 KB | None | 0 0
  1. ;A configuration File
  2. [XComGame.X2SoldierClass_DefaultClasses]
  3. +SoldierClasses="JedaiiMod"
  4.  
  5. [JedaiiMod X2SoldierClassTemplate]
  6. +SquaddieLoadout="SquaddieJedaii"
  7. +IconImage="img:///UILibrary_PerkIcons.UIPerk_overwatch"
  8. +NumInForcedDeck=1 ;Adds class to game deck
  9. +NumInDeck=4 ;minimum of this class has to be in deck before game gives you random soldier classes
  10. +ClassPoints=4 ;Number of "points" associated with using this class type, i.e. Multiplayer or Daily Challenge
  11. +KillAssistsPerKill=4 ;Number of kill assists that count as a kill for ranking up
  12. +PsiCreditsPerKill=4 ;Number of psi credits that count as a kill for ranking up
  13. +bMultiplayerOnly=0
  14. ;+AllowedWeapons=(SlotType=eInvSlot_PrimaryWeapon, WeaponType="shotgun")
  15. ;+AllowedWeapons=(SlotType=eInvSlot_PrimaryWeapon, WeaponType="rifle")
  16. +AllowedWeapons=(SlotType=eInvSlot_PrimaryWeapon, WeaponType="JedaiiSwordCat")
  17. ;+AllowedWeapons=(SlotType=eInvSlot_SecondaryWeapon, WeaponType="sword")
  18. +AllowedWeapons=(SlotType=eInvSlot_SecondaryWeapon, WeaponType="psiamp")
  19.  
  20. ; squaddie
  21. ;+SoldierRanks=( aAbilityTree=( (AbilityName="Soulfire", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon), \\
  22. ; (AbilityName="Stasis", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon) \\
  23. ; ), \\
  24. ; 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)) \\
  25. ; )
  26. +SoldierRanks=( aAbilityTree=( (AbilityName="SwordSlice", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon), \\
  27. (AbilityName="Bladestorm", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon) \\
  28. ), \\
  29. 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)) \\
  30. )
  31. ; corporal
  32. ;+SoldierRanks=( aAbilityTree=( (AbilityName="Phantom", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon), \\
  33. +SoldierRanks=( aAbilityTree=( (AbilityName="Phantom"), \\
  34. (AbilityName="Soulfire", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon) \\
  35. ), \\
  36. 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)) \\
  37. )
  38. ; sergeant
  39. +SoldierRanks=( aAbilityTree=( (AbilityName="Shadowstep", ApplyToWeaponSlot=eInvSlot_Unknown), \\
  40. (AbilityName="Blademaster", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon) \\
  41. ), \\
  42. 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)) \\
  43. )
  44. ; lieutenant
  45. +SoldierRanks=( aAbilityTree=( (AbilityName="Shadowstrike", ApplyToWeaponSlot=eInvSlot_Unknown), \\
  46. (AbilityName="Sustain", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon) \\
  47. ), \\
  48. 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)) \\
  49. )
  50. ; captain
  51. +SoldierRanks=( aAbilityTree=( (AbilityName="Stealth"), \\
  52. (AbilityName="Untouchable") \\
  53. ), \\
  54. 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)) \\
  55. )
  56. ; major
  57. +SoldierRanks=( aAbilityTree=( (AbilityName="Fuse", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon), \\
  58. (AbilityName="Fuse", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon) \\
  59. ), \\
  60. 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)) \\
  61. )
  62. ; colonel
  63. +SoldierRanks=( aAbilityTree=( (AbilityName="NullLance", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon), \\
  64. (AbilityName="Domination", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon) \\
  65. ), \\
  66. 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)) \\
  67. )
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement