Advertisement
Guest User

Untitled

a guest
Mar 26th, 2019
131
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.83 KB | None | 0 0
  1. [XComGame.X2SoldierClass_DefaultClasses]
  2. +SoldierClasses="DukeClass"
  3.  
  4. [DukeClass X2SoldierClassTemplate]
  5. +bMultiplayerOnly=0
  6. +ClassPoints=4
  7. +IconImage="img:///IRI_Duke.UI.class_Duke"
  8. +KillAssistsPerKill=4
  9. +SquaddieLoadout="DukeSquaddie"
  10. +AllowedWeapons=(SlotType=eInvSlot_PrimaryWeapon, WeaponType="duke_shotgun")
  11. +AllowedWeapons=(SlotType=eInvSlot_PrimaryWeapon, WeaponType="shotgun")
  12. +AllowedWeapons=(SlotType=eInvSlot_PrimaryWeapon, WeaponType="cannon")
  13. +AllowedWeapons=(SlotType=eInvSlot_PrimaryWeapon, WeaponType="rifle")
  14.  
  15. +AllowedWeapons=(SlotType=eInvSlot_SecondaryWeapon, WeaponType="duke_weapon_set")
  16. ;+AllowedWeapons=(SlotType=eInvSlot_SecondaryWeapon, WeaponType="pistol")
  17.  
  18. +AllowedWeapons=(SlotType=eInvSlot_HeavyWeapon, WeaponType="heavy")
  19. +AllowedArmors="duke_armor_cat"
  20.  
  21. ; comment out these two lines if you want other soldiers to be able to become this class
  22. +AcceptedCharacterTemplates="DukeSoldier"
  23. +RequiredCharacterClass="DukeSoldier"
  24.  
  25. ; set these two values to 1 and 4 respectively if you want xcom rookies to be able to be randomly promoted to this class
  26. +NumInForcedDeck=0
  27. +NumInDeck=0
  28.  
  29. +bAllowAWCAbilities=1
  30. +BaseAbilityPointsPerPromotion=30
  31. +AbilityPointsIncrementPerPromotion=0
  32.  
  33. ;EXCLUDE AWC ABILITIES
  34. +ExcludedAbilities="InTheZone" ; already part of Duke's toolkit
  35. ;+ExcludedAbilities="RM_InTheZone"
  36. +ExcludedAbilities="Reaper"
  37. +ExcludedAbilities="Implacable"
  38.  
  39. +ExcludedAbilities="Phantom" ; stealth is not duke's motto
  40. +ExcludedAbilities="LW2WotC_Covert"
  41. +ExcludedAbilities="LW2WotC_Ghostwalker"
  42.  
  43. +ExcludedAbilities="TF_Sprint" ; low mobility is Duke's intended downside, excluding perks that could buff it
  44. +ExcludedAbilities="EMG_Sprinter"
  45. +ExcludedAbilities="WOTC_APA_Sprint"
  46. +ExcludedAbilities="LW2WotC_Sprinter"
  47. +ExcludedAbilities="RM_MecSprinter"
  48. +ExcludedAbilities="ShadowOps_Sprint"
  49. +ExcludedAbilities="ARSprint"
  50.  
  51. +bNoSecondaryWeapon=false
  52. +bHasClassMovie=false
  53. +bCanHaveBonds=true
  54. +UnfavoredClasses="DukeClass"
  55. +bHideinCharacterPool=true
  56.  
  57. ; squaddie
  58. +SoldierRanks=( AbilitySlots=((AbilityType=(AbilityName="IRI_DukeKick", ApplyToWeaponSlot=eInvSlot_QuinaryWeapon)),\\
  59. (AbilityType=(AbilityName="ReturnFire", ApplyToWeaponSlot=eInvSlot_SeptenaryWeapon)),\\
  60. (AbilityType=(AbilityName="IRI_Duke_HeyBeautiful")),\\
  61. (AbilityType=(AbilityName="IRI_Duke_FirePistol", ApplyToWeaponSlot=eInvSlot_SeptenaryWeapon)),\\
  62. (AbilityType=(AbilityName="IRI_Duke_FlipOff"))),\\
  63.  
  64. aStatProgression=((StatType=eStat_Offense,StatAmount=0), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=0),
  65.  
  66. (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=1), (StatType=eStat_Will,StatAmount=0)))
  67. ; corporal
  68. +SoldierRanks=( AbilitySlots=((AbilityType=(AbilityName="IRI_Duke_ThrowPipeBomb", ApplyToWeaponSlot=eInvSlot_QuaternaryWeapon)), \\
  69. (AbilityType=(AbilityName="BlastPadding")),(AbilityType=(AbilityName="GenjiMomentum"))), \\ ;;stand in
  70. aStatProgression=((StatType=eStat_Offense,StatAmount=4), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=5),
  71.  
  72. (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=0), (StatType=eStat_Will,StatAmount=5)))
  73. ; sergeant
  74. +SoldierRanks=( AbilitySlots=( (AbilityType=(AbilityName="IRI_Duke_MedikitHeal", ApplyToWeaponSlot=eInvSlot_TertiaryWeapon)), \\
  75. (AbilityType=(AbilityName="IRI_Duke_Regeneration")), \\
  76. (AbilityType=(AbilityName="IRI_Duke_Resilience"))), \\
  77. aStatProgression=((StatType=eStat_Offense,StatAmount=3), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=5),
  78.  
  79. (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=0), (StatType=eStat_Will,StatAmount=5)))
  80. ; lieutenant
  81. +SoldierRanks=( AbilitySlots=( (AbilityType=(AbilityName="IRI_Duke_DrinkBeer", ApplyToWeaponSlot=eInvSlot_QuinaryWeapon)), \\
  82. (AbilityType=(AbilityName="IRI_Duke_SpecialStunPassive", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), \\
  83. (AbilityType=(AbilityName="IRI_Duke_MentalImmunity"))), \\
  84. aStatProgression=((StatType=eStat_Offense,StatAmount=4), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=5),
  85.  
  86. (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=0), (StatType=eStat_Will,StatAmount=5)))
  87. ; captain
  88. +SoldierRanks=( AbilitySlots=( (AbilityType=(AbilityName="IRI_Duke_Steroids", ApplyToWeaponSlot=eInvSlot_QuinaryWeapon)), \\
  89. (AbilityType=(AbilityName="MusashiCloseCombatSpecialist",ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)),\\
  90. (AbilityType=(AbilityName="Untouchable"))), \\
  91. aStatProgression=((StatType=eStat_Offense,StatAmount=3), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=5),
  92.  
  93. (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=0), (StatType=eStat_Will,StatAmount=5)))
  94. ; major
  95. +SoldierRanks=( AbilitySlots=( (AbilityType=(AbilityName="IRI_Duke_HoloDuke", ApplyToWeaponSlot=eInvSlot_QuinaryWeapon)), \\
  96. (AbilityType=(AbilityName="IRI_KingOfTheHill")), \\
  97. (AbilityType=(AbilityName="Implacable"))), \\
  98. aStatProgression=((StatType=eStat_Offense,StatAmount=3), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=5),
  99.  
  100. (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=0), (StatType=eStat_Will,StatAmount=5)))
  101. ; colonel
  102. +SoldierRanks=( AbilitySlots=( (AbilityType=(AbilityName="IRI_FireShrinkRay", ApplyToWeaponSlot=eInvSlot_SenaryWeapon)), \\
  103. (AbilityType=(AbilityName="IRI_DUKE_InTheZone", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), \\
  104. (AbilityType=(AbilityName="IRI_Duke_Unkillable"))), \\
  105. aStatProgression=((StatType=eStat_Offense,StatAmount=3), (StatType=eStat_HP,StatAmount=2), (StatType=eStat_Strength,StatAmount=5),
  106.  
  107. (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=0), (StatType=eStat_Will,StatAmount=5)))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement