Ironmonk-BR

[XCOM2 WotC] Mod Config Edits Backup

Oct 11th, 2021 (edited)
130
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
INI file 81.88 KB | None | 0 0
  1. ;------------------------------------------------------------------------------------------------------------------------------
  2. ; XCOM 2 - WAR OF THE CHOSEN
  3. ;
  4. ; MY COLLECTION OF MOD CONFIG EDITS
  5. ;
  6. ;
  7. ; ATENTION:
  8. ; The codes below must be pasted into the proper file.ini found on the Alternative Mod Launcher (AML) for their respective mod
  9. ; I didn't specify which .ini every change was made... So you need to check each .ini for similar code and transplant it there
  10. ;
  11. ;
  12. ;
  13. ;
  14. ; IMPORTANT:
  15. ; If going to use "AWC EXPANDED (by Shaokere)" its best to subscribe to it first,
  16. ; since it resets a few abilities and it might nulify changes made by other mods.
  17. ; Seems Load Order is a bit messed with XCOM2 and it also applies to AML
  18. ; So, just subscribe to it first, so mods loaded after will have priority on its changes
  19. ;------------------------------------------------------------------------------------------------------------------------------
  20.  
  21.  
  22. ;################################################################################################
  23. ; START START START START START START START START START START START START START START START START
  24. ;################################################################################################
  25. ; START START START START START START START START START START START START START START START START
  26. ;################################################################################################
  27. ; START START START START START START START START START START START START START START START START
  28. ;################################################################################################
  29.  
  30.  
  31.  
  32.  
  33. ;################################################################################################
  34. ;################################################################################################
  35.  
  36. ; MUTON DESTROYER (Ashlynne_Lee)
  37.  
  38. ; Localization Color Coded Names
  39. FriendlyName = "<font color='#9C2D0B'>Concussion Grenade</font>"
  40. FriendlyName = "<font color='#9C2D0B'>Destroyer Vest</font>"
  41. FriendlyName = "<font color='#9C2D0B'>Muton Destroyer Corpse</font>"
  42. DisplayName = "<font color='#9C2D0B'>Muton Destroyer Autopsy</font>"
  43. DisplayName = "<font color='#9C2D0B'>Concussion Grenade</font>"
  44.  
  45.  
  46. ;################################################################################################
  47. ;################################################################################################
  48.  
  49. ; BLACK ICE CODEX (Ashlynne_Lee)
  50.  
  51. ; Localization Color Coded Names
  52. FriendlyName="<font color='#9C2D0B'>Black ICE Rifle</font>"
  53. FriendlyName = "<font color='#9C2D0B'>Black ICE Skulljack</font>"
  54. FriendlyName = "<font color='#9C2D0B'>Black ICE Rounds</font>"
  55. FriendlyName="<font color='#9C2D0B'>Black ICE Encryption</font>"
  56. DisplayName="<font color='#9C2D0B'>Black ICE Encryption</font>"
  57. DisplayName="<font color='#9C2D0B'>Black ICE Skulljack</font>"
  58. DisplayName="<font color='#9C2D0B'>Black ICE Rounds</font>"
  59. DisplayName="<font color='#9C2D0B'>Black ICE Rifle</font>"
  60.  
  61.  
  62. ;################################################################################################
  63. ;################################################################################################
  64.  
  65. ; FLAME VIPER (Ashlynne_Lee)
  66.  
  67. ;FLAME SCALE VEST ABILITY SET
  68. FLAMESCALEVESTABILITY_HP_BONUS = 1
  69. FLAMESCALEVESTABILITY_DODGE_BONUS = 30 ;was 10
  70. FLAMESCALEVESTABILITY_ARMOR_BONUS = 1
  71.  
  72. ;FLAME SCALE VEST MARKUP SET
  73. ASHFLAMEVIPER_FLAMESCALEVESTMARKUP_HP_BONUS = 1
  74. ASHFLAMEVIPER_FLAMESCALEVESTMARKUP_DODGE_BONUS = 30 ;was 10
  75. ASHFLAMEVIPER_FLAMESCALEVESTMARKUP_ARMOR_BONUS = 1
  76.  
  77. ASHFLAMEVIPER_FLAMESCALEVEST_TRADINGPOSTVALUE = 40 ; was 15
  78. ASHFLAMEVIPER_INFERNOROUNDS_TRADINGPOSTVALUE=10
  79. ASHFLAMEVIPER_FLAMESCALEVEST_SUPPLIESCOST = 80 ; was 30
  80.  
  81.  
  82. ; Localization Color Coded Names
  83. FriendlyName = "<font color='#9C2D0B'>Flame Scale Vest</font>"
  84. FriendlyName = "<font color='#9C2D0B'>Inferno Rounds</font>"
  85. FriendlyName = "<font color='#9C2D0B'>Viper Rounds</font>"
  86. FriendlyName="<font color='#9C2D0B'>Flame Viper Corpse</font>"
  87. DisplayName="<font color='#9C2D0B'>Flame Viper Autopsy</font>"
  88.  
  89.  
  90. ;################################################################################################
  91. ;################################################################################################
  92.  
  93. ; ADVENT WARLOCK (Ashlynne_Lee)
  94.  
  95. ;------------------
  96. ; MY REFERENCE INFO
  97. ;------------------
  98.  
  99. ; Item Template Names:
  100. ; 1) Weapon_AshXcomPsionicReaper
  101. ; 2) Weapon_AshXcomVortexGrenade
  102. ; 3) UtilityItem_AshPhantomSlayerRounds
  103.  
  104. ; Plasma Grenade damage is 4~5 / 2 Armor Shredding
  105. ; Incendiary Bomb damage 5~6 / 2 Armor Shredding / Apply "Burning" debuff
  106. ; Vortex Grenade have higher requirements to build, so higher damage is ok. I changed the shred for Piercing to make it different. It still has 15% chance to stun. So, more or less balanced.
  107. ; So: 5~6 Damage / 10 Piercing / 15% Chance to Stun
  108.  
  109. ;--------
  110. ; CHANGES
  111. ;--------
  112.  
  113.  
  114. ;XCOM VORTEX GRENADE
  115. ; ADVWARLOCK_XCOM_VORTEXGRENADE_BASEDAMAGE = (Damage=6, Spread = 0, PlusOne = 50, Crit = 0, Pierce = 0, Shred=3, Tag = "", DamageType="Psi")
  116. ADVWARLOCK_XCOM_VORTEXGRENADE_BASEDAMAGE = (Damage=5, Spread = 0, PlusOne = 50, Crit = 0, Pierce = 10, Shred=0, Tag = "", DamageType="Psi")
  117.  
  118.  
  119. ;ADVWARLOCK_PHANTOMSLAYERROUNDS_INCLUDE_UNIT_TYPES[3] = CustomZombieGroupName
  120. ADVWARLOCK_PHANTOMSLAYERROUNDS_INCLUDE_UNIT_TYPES[3] = TheLostBrute
  121.  
  122.  
  123. ;ADVWARLOCK_PSIINFUSEDGRENADES_ELERIUMCORECOST = 1
  124. ADVWARLOCK_PSIINFUSEDGRENADES_ELERIUMCORECOST = 0
  125.  
  126.  
  127. ; Localization Color Coded Names
  128. FriendlyName="<font color='#9C2D0B'>Phantom Slayer Rounds</font>"
  129. FriendlyName = "<font color='#9C2D0B'>Vortex Grenade</font>"
  130. FriendlyName="<font color='#9C2D0B'>ADVENT Warlock Corpse</font>"
  131. DisplayName="<font color='#9C2D0B'>Psionic Weapons</font>"
  132. DisplayName="<font color='#9C2D0B'>Psi-infused Grenades</font>"
  133. DisplayName="<font color='#9C2D0B'>ADVENT Warlock Autopsy</font>"
  134.  
  135.  
  136. ;################################################################################################
  137. ;################################################################################################
  138.  
  139. ; ADVENT DUELIST (Farkyrie)
  140.  
  141. ; AdventDuelistM1_Pistol_Xcom_BasedDamage = (Damage=3, Spread=0, PlusOne=50, Crit=1, Pierce=0, Shred=0, Tag = "", DamageType="Projectile_MagAdvent")
  142. AdventDuelistM1_Pistol_Xcom_BasedDamage = (Damage=3, Spread=0, PlusOne=50, Crit=1, Pierce=-1, Shred=0, Tag = "", DamageType="Projectile_MagAdvent")
  143.  
  144. ; AdventDuelistM2_Pistol_Xcom_BasedDamage = (Damage=4, Spread=0, PlusOne=50, Crit=2, Pierce=0, Shred=0, Tag = "", DamageType="Projectile_MagAdvent")
  145. AdventDuelistM2_Pistol_Xcom_BasedDamage = (Damage=4, Spread=0, PlusOne=50, Crit=2, Pierce=-1, Shred=0, Tag = "", DamageType="Projectile_MagAdvent")
  146.  
  147. ;AdventDuelistM3_Pistol_Xcom_BasedDamage = (Damage=5, Spread=0, PlusOne=50, Crit=3, Pierce=0, Shred=0, Tag = "", DamageType="Projectile_MagAdvent")
  148. AdventDuelistM3_Pistol_Xcom_BasedDamage = (Damage=5, Spread=1, PlusOne=50, Crit=3, Pierce=-1, Shred=0, Tag = "", DamageType="Projectile_MagAdvent")
  149.  
  150.  
  151. ; Localization Color Coded Names
  152. FriendlyName="<font color='#ECECEC'>Mag Talon</font>"
  153. FriendlyName="<font color='#27AAE1'>Advanced Talon</font>"
  154. FriendlyName="<font color='#9D29A3'>Prime Talon</font>"
  155. FriendlyName="<font color='#A60D27'>ADVENT Duelist Corpse</font>"
  156. DisplayName="<font color='#A60D27'>ADVENT Duelist Autopsy</font>"
  157.  
  158.  
  159. ;################################################################################################
  160. ;################################################################################################
  161.  
  162. ; VALENTINES VIPER (MrShadowCX)
  163.  
  164.  
  165. ;VALENTINES_VEST_MOB_BONUS  = 2
  166. ;VALENTINES_VEST_WILL_BONUS = 8
  167. VALENTINES_VEST_MOB_BONUS  = 4
  168. VALENTINES_VEST_WILL_BONUS = 10
  169.  
  170.  
  171. ; Localization Color Coded Names
  172. FriendlyName="<font color='#FF75CF'>Valentines Viper Dust</font>"
  173. FriendlyName="<font color='#FF75CF'>Valentines Vest</font>"
  174.  
  175.  
  176. ;################################################################################################
  177. ;################################################################################################
  178.  
  179. ; ADVENT FIELD TRAINING (MrShadowCX)
  180.  
  181. ;-----------
  182. ; TO-DO LIST
  183. ;-----------
  184.  
  185. ;Add Flashbangs and maybe Intel to the drop list
  186.  
  187.  
  188. ;################################################################################################
  189. ;################################################################################################
  190.  
  191. ; BIO DIVISION 2.0 (MrShadowCX)
  192.  
  193. ;---------------------------------------------------------------------------------------
  194. ; Added Bio Division missing Color Code for "Sat Strike Module" at the localization file
  195. ;---------------------------------------------------------------------------------------
  196.  
  197.  
  198. ; Localization Color Coded Names
  199. FriendlyName ="<font color='#69CA24'>Sat Strike Module</font>"
  200.  
  201. ;################################################################################################
  202. ;################################################################################################
  203.  
  204. ; ADVENT PSI-OPS (MrShadowCX)
  205.  
  206. ;+LootTables = ( TableName = "AdvRaptorM1_BaseLoot", Loots[0]=(Chance=100,MinCount=1,MaxCount=3,TemplateName="EleriumDust",RollGroup=1))
  207. ;+LootTables = ( TableName = "AdvRaptorM2_BaseLoot", Loots[0]=(Chance=100,MinCount=1,MaxCount=3,TemplateName="EleriumDust",RollGroup=1))
  208. ;+LootTables = ( TableName = "AdvRaptorM3_BaseLoot", Loots[0]=(Chance=100,MinCount=1,MaxCount=3,TemplateName="EleriumDust",RollGroup=1))
  209. +LootTables = ( TableName = "AdvRaptorM1_BaseLoot", Loots[0]=(Chance=100,MinCount=1,MaxCount=3,TemplateName="EleriumDust",RollGroup=1), Loots[1]=(Chance=5,MinCount=1,MaxCount=1,TableRef="WraithVestBonus",RollGroup=2))
  210. +LootTables = ( TableName = "AdvRaptorM2_BaseLoot", Loots[0]=(Chance=100,MinCount=1,MaxCount=3,TemplateName="EleriumDust",RollGroup=1), Loots[1]=(Chance=5,MinCount=1,MaxCount=1,TableRef="WraithVestBonus",RollGroup=2))
  211. +LootTables = ( TableName = "AdvRaptorM3_BaseLoot", Loots[0]=(Chance=100,MinCount=1,MaxCount=3,TemplateName="EleriumDust",RollGroup=1), Loots[1]=(Chance=5,MinCount=1,MaxCount=1,TableRef="WraithVestBonus",RollGroup=2))
  212.  
  213. ; +LootTables = ( TableName = "AdvWraithM1_BaseLoot", Loots[0]=(Chance=100,MinCount=1,MaxCount=3,TemplateName="EleriumDust",RollGroup=1), Loots[1]=(Chance=10,MinCount=1,MaxCount=1,TableRef="WraithVestBonus",RollGroup=2))
  214. ; +LootTables = ( TableName = "AdvWraithM2_BaseLoot", Loots[0]=(Chance=100,MinCount=1,MaxCount=3,TemplateName="EleriumDust",RollGroup=1), Loots[1]=(Chance=10,MinCount=1,MaxCount=1,TableRef="WraithVestBonus",RollGroup=2))
  215. ; +LootTables = ( TableName = "AdvWraithM3_BaseLoot", Loots[0]=(Chance=100,MinCount=1,MaxCount=3,TemplateName="EleriumDust",RollGroup=1), Loots[1]=(Chance=10,MinCount=1,MaxCount=1,TableRef="WraithSuitBonus",RollGroup=2))
  216. +LootTables = ( TableName = "AdvWraithM1_BaseLoot", Loots[0]=(Chance=100,MinCount=1,MaxCount=3,TemplateName="EleriumDust",RollGroup=1), Loots[1]=(Chance=20,MinCount=1,MaxCount=1,TableRef="WraithVestBonus",RollGroup=2))
  217. +LootTables = ( TableName = "AdvWraithM2_BaseLoot", Loots[0]=(Chance=100,MinCount=1,MaxCount=3,TemplateName="EleriumDust",RollGroup=1), Loots[1]=(Chance=20,MinCount=1,MaxCount=1,TableRef="WraithVestBonus",RollGroup=2))
  218. +LootTables = ( TableName = "AdvWraithM3_BaseLoot", Loots[0]=(Chance=100,MinCount=1,MaxCount=3,TemplateName="EleriumDust",RollGroup=1), Loots[1]=(Chance=20,MinCount=1,MaxCount=1,TableRef="WraithVestBonus",RollGroup=2), Loots[2]=(Chance=10,MinCount=1,MaxCount=1,TableRef="WraithSuitBonus",RollGroup=3))
  219.  
  220.  
  221. ;+LootTables = ( TableName = "AdvDestroyerM1_BaseLoot", Loots[0]=(Chance=100,MinCount=1,MaxCount=3,TemplateName="EleriumDust",RollGroup=1))
  222. ;+LootTables = ( TableName = "AdvDestroyerM2_BaseLoot", Loots[0]=(Chance=100,MinCount=1,MaxCount=3,TemplateName="EleriumDust",RollGroup=1))
  223. ;+LootTables = ( TableName = "AdvDestroyerM3_BaseLoot", Loots[0]=(Chance=100,MinCount=1,MaxCount=3,TemplateName="EleriumDust",RollGroup=1))
  224. +LootTables = ( TableName = "AdvDestroyerM1_BaseLoot", Loots[0]=(Chance=100,MinCount=1,MaxCount=3,TemplateName="EleriumDust",RollGroup=1), Loots[1]=(Chance=5,MinCount=1,MaxCount=1,TableRef="WraithVestBonus",RollGroup=2))
  225. +LootTables = ( TableName = "AdvDestroyerM2_BaseLoot", Loots[0]=(Chance=100,MinCount=1,MaxCount=3,TemplateName="EleriumDust",RollGroup=1), Loots[1]=(Chance=5,MinCount=1,MaxCount=1,TableRef="WraithVestBonus",RollGroup=2))
  226. +LootTables = ( TableName = "AdvDestroyerM3_BaseLoot", Loots[0]=(Chance=100,MinCount=1,MaxCount=3,TemplateName="EleriumDust",RollGroup=1), Loots[1]=(Chance=5,MinCount=1,MaxCount=1,TableRef="WraithVestBonus",RollGroup=2))
  227.  
  228. ; Localization Color Coded Names / D51FDB
  229. FriendlyName="<font color='#FF75CF'>Phase Drone Wreck</font>"
  230. DisplayName="<font color='#FF75CF'>Phase Drone Autopsy</font>"
  231. FriendlyName="<font color='#FF75CF'>Deployable Phase Drone</font>"
  232. FriendlyName="<font color='#FF75CF'>Wraith Vest</font>"
  233.  
  234.  
  235. ;################################################################################################
  236. ;################################################################################################
  237.  
  238. ; ABILITY TO SLOT REASSIGNMENT (Musashi)
  239.  
  240. ;------------------------------------------------------------------------------------------------
  241. ; There is AFAIK 2 typos in this mod, if you don't fix them, some abilities will not be available
  242. ;------------------------------------------------------------------------------------------------
  243.  
  244.  
  245. ; Look for this line below
  246. +AbilityWeaponCategories=(AbilityName=LongWatch, WeaponCategorySetName=SiperRifle)
  247. ; And change it to this
  248. +AbilityWeaponCategories=(AbilityName=LongWatch, WeaponCategorySetName=PrecisionRifles)
  249.  
  250. ; Another Typo Fix
  251. +AbilityWeaponCategories=(AbilityName=Demolition, WeaponCategorySetName=Cannons)
  252.  
  253.  
  254. ;################################################################################################
  255. ;################################################################################################
  256.  
  257. ; DEDICATED PISTOL SLOT 2.0 (Veehementia)
  258.  
  259. ; I gave a Grenade Slot for every Class (except Grenadier and Spark)
  260. +AbilityUnlocksGrenadePocket=SwordSlice
  261. +AbilityUnlocksGrenadePocket=Squadsight
  262. ;+AbilityUnlocksGrenadePocket=LaunchGrenade
  263. ; Notes: Changed "Heavy Ordnance" to +2 Grenades instead of +1
  264. +AbilityUnlocksGrenadePocket=AidProtocol
  265. +AbilityUnlocksGrenadePocket=Soulfire
  266. ;+AbilityUnlocksGrenadePocket=Stasis
  267. ;+AbilityUnlocksGrenadePocket=Insanity
  268. ;+AbilityUnlocksGrenadePocket=Inspire
  269. ;+AbilityUnlocksGrenadePocket=Overdrive
  270. ;+AbilityUnlocksGrenadePocket=SkirmisherStrike
  271. +AbilityUnlocksGrenadePocket=Justice
  272. +AbilityUnlocksGrenadePocket=Shadow
  273. +AbilityUnlocksGrenadePocket=Rend
  274.  
  275. ;-------------------------
  276. ; KEEPER CLASS - DENMOTHER
  277. ;-------------------------
  278. +AbilityUnlocksGrenadePocket=IRI_GrappleGun
  279.  
  280.  
  281.  
  282. ; Another Config File
  283. +ADD_SLOT=(SOLDIER_CLASS="Rookie", WEAPON_CAT="pistol", ALLOW_EMPTY=false)
  284. +ADD_SLOT=(SOLDIER_CLASS="Specialist", WEAPON_CAT="pistol", ALLOW_EMPTY=false)
  285. +ADD_SLOT=(SOLDIER_CLASS="Grenadier", WEAPON_CAT="pistol", ALLOW_EMPTY=false)
  286. +ADD_SLOT=(SOLDIER_CLASS="Ranger", WEAPON_CAT="pistol", ALLOW_EMPTY=false)
  287. ;+ADD_SLOT=(SOLDIER_CLASS="Sharpshooter", WEAPON_CAT="pistol", ALLOW_EMPTY=false)
  288. ; Notes: Added "Pistol Expert" Perk / +1 more upgrade slot for Sniper Rifles (4)
  289. +ADD_SLOT=(SOLDIER_CLASS="PsiOperative", WEAPON_CAT="pistol", ALLOW_EMPTY=false)
  290. +ADD_SLOT=(SOLDIER_CLASS="Reaper", WEAPON_CAT="pistol", ALLOW_EMPTY=false)
  291. +ADD_SLOT=(SOLDIER_CLASS="Skirmisher", WEAPON_CAT="pistol", ALLOW_EMPTY=false)
  292. ;+ADD_SLOT=(SOLDIER_CLASS="Templar", WEAPON_CAT="pistol", ALLOW_EMPTY=false)
  293. ; Notes: Gauntlets +5 Piercing / Auto Pistol: +1 Damage, -1 Piercing, Quickdraw, +1 more upgrade slot (4) / Extra Perks (Supreme Focus, Psionic Guided Bullets, etc)
  294.  
  295. ;------------
  296. ; NEW CLASSES
  297. ;------------
  298. +ADD_SLOT=(SOLDIER_CLASS="Psionic", WEAPON_CAT="pistol", ALLOW_EMPTY=false)
  299. +ADD_SLOT=(SOLDIER_CLASS="Keeper", WEAPON_CAT="pistol", ALLOW_EMPTY=false)
  300.  
  301.  
  302. ;################################################################################################
  303. ;################################################################################################
  304.  
  305. ; AUTOPISTOL OVERHAUL (Iridar)
  306.  
  307.  
  308. OPEN_CLASS_WEAPON_RESTRICTIONS = false ; was true
  309.  
  310. PISTOL_UPGRADES_AUTOPISTOLS = false; was true
  311.  
  312. CONFIGURE_UPGRADE_SLOTS = false ;   set this to "true" to make values below actually do anything
  313.  
  314. PATCH_WEAPON_STATS = true;
  315.  
  316. ; Increased Damage Range
  317. CONVENTIONAL_BASEDAMAGE=(Damage=3, Spread=0, PlusOne=50, Crit=1, Pierce=-1, Shred=0, Tag="", DamageType="Projectile_Conventional")
  318. MAGNETIC_BASEDAMAGE=(Damage=4, Spread=0, PlusOne=50, Crit=1, Pierce=-1, Shred=0, Tag="", DamageType="Projectile_MagXCom")
  319. BEAM_BASEDAMAGE=(Damage=5, Spread=1, PlusOne=50, Crit=2, Pierce=-1, Shred=0, Tag="", DamageType="Projectile_BeamXCom")
  320.  
  321. +CONVENTIONAL_ABILITIES=QuickDraw
  322. +MAGNETIC_ABILITIES=QuickDraw
  323. +BEAM_ABILITIES=QuickDraw
  324.  
  325.  
  326. ;################################################################################################
  327. ;################################################################################################
  328.  
  329. ; COMPLETE PISTOL OVERHAUL (Veehementia)
  330.  
  331.  
  332. CONFIGURE_UPGRADE_SLOTS    = false   ; if set to false, pistols will have no upgrade slots available, and the values below will have no effect.
  333.  
  334. PATCH_WEAPON_STATS = true ;if set to false, all values below will have no effect.
  335.  
  336. ;CONVENTIONAL_BASEDAMAGE=(Damage=2, Spread=0, PlusOne=0, Crit=1, Pierce=-1, Shred=0, Tag="", DamageType="Projectile_Conventional")
  337. CONVENTIONAL_BASEDAMAGE=(Damage=2, Spread=0, PlusOne=50, Crit=1, Pierce=-1, Shred=0, Tag="", DamageType="Projectile_Conventional")
  338. ;LASER_BASEDAMAGE=(Damage=3, Spread=0, PlusOne=0, Crit=1, Pierce=-1, Shred=0, Tag="", DamageType="Projectile_Conventional")
  339. ;MAGNETIC_BASEDAMAGE=(Damage=4, Spread=0, PlusOne=0, Crit=2, Pierce=-1, Shred=0, Tag="", DamageType="Projectile_MagXCom")
  340. MAGNETIC_BASEDAMAGE=(Damage=3, Spread=0, PlusOne=50, Crit=1, Pierce=-1, Shred=0, Tag="", DamageType="Projectile_MagXCom")
  341. ;COIL_BASEDAMAGE=(Damage=5, Spread=0, PlusOne=0, Crit=2, Pierce=-1, Shred=0, Tag="", DamageType="Projectile_MagXCom")
  342. ;BEAM_BASEDAMAGE=(Damage=6, Spread=0, PlusOne=0, Crit=3, Pierce=-1, Shred=0, Tag="", DamageType="Projectile_BeamXCom")
  343. BEAM_BASEDAMAGE=(Damage=4, Spread=1, PlusOne=50, Crit=2, Pierce=-1, Shred=0, Tag="", DamageType="Projectile_BeamXCom")
  344. ;CHOSEN_BASEDAMAGE=(Damage=7, Spread=0, PlusOne=0, Crit=4, Pierce=5, Shred=0, Tag="", DamageType="Projectile_MagAdvent")
  345. CHOSEN_BASEDAMAGE=(Damage=5, Spread=1, PlusOne=50, Crit=3, Pierce=5, Shred=0, Tag="", DamageType="Projectile_MagAdvent")
  346. ;ALIEN_CV_BASEDAMAGE=(Damage=2, Spread=0, PlusOne=0, Crit=1, Pierce=-1, Shred=0, Tag="", DamageType="Projectile_Conventional")
  347. ALIEN_CV_BASEDAMAGE=(Damage=2, Spread=0, PlusOne=50, Crit=1, Pierce=-1, Shred=0, Tag="", DamageType="Projectile_Conventional")
  348. ;ALIEN_MG_BASEDAMAGE=(Damage=4, Spread=0, PlusOne=0, Crit=2, Pierce=-1, Shred=0, Tag="", DamageType="Projectile_MagXCom")
  349. ALIEN_MG_BASEDAMAGE=(Damage=3, Spread=0, PlusOne=50, Crit=1, Pierce=-1, Shred=0, Tag="", DamageType="Projectile_MagXCom")
  350. ;ALIEN_BM_BASEDAMAGE=(Damage=6, Spread=0, PlusOne=0, Crit=3, Pierce=-1, Shred=0, Tag="", DamageType="Projectile_BeamXCom")
  351. ALIEN_BM_BASEDAMAGE=(Damage=4, Spread=1, PlusOne=50, Crit=2, Pierce=-1, Shred=0, Tag="", DamageType="Projectile_BeamXCom")
  352.  
  353.  
  354. ;################################################################################################
  355. ;################################################################################################
  356.  
  357. ; VISUAL ATTACHMENTS FOR PISTOLS (Veehementia)
  358.  
  359.  
  360. ; Set to false, so everything is controlled by "Configure Upgrade Slots" Mod
  361. CONFIGURE_UPGRADE_SLOTS = false
  362.  
  363.  
  364. ;################################################################################################
  365. ;################################################################################################
  366.  
  367. ; PISTOL EXPERT (Veehementia)
  368.  
  369. ;------------------------------------------------------------------
  370. ; Perk Added to the Class via MyConfigEditsMod at XcomClassData.ini
  371. ;------------------------------------------------------------------
  372.  
  373. ;SWAP_RETURNFIRE = true
  374. SWAP_RETURNFIRE = false
  375.  
  376.  
  377. ;CONVENTIONAL
  378. BONUS_DAMAGE_CV = 1
  379. BONUS_AIM_CV = 10
  380. BONUS_CRIT_CV = 10
  381.  
  382. ;MAGNETIC
  383. BONUS_DAMAGE_MG = 1
  384. BONUS_AIM_MG = 10
  385. BONUS_CRIT_MG = 10
  386.  
  387. ;BEAM
  388. BONUS_DAMAGE_BM = 1
  389. BONUS_AIM_BM = 10
  390. BONUS_CRIT_BM = 10
  391.  
  392.  
  393. ;################################################################################################
  394. ;################################################################################################
  395.  
  396. ; IRIDAR VEST AND PLATING OVERHAUL (Iridar)
  397.  
  398.  
  399. ; Add SHIV character templates to the list to get a "Plating" Slot
  400. +AllowedCharacterTemplates = "SHIV_M1"
  401. +AllowedCharacterTemplates = "SHIV_M2"
  402.  
  403.  
  404. ;################################################################################################
  405. ;################################################################################################
  406.  
  407. ; BEAM GRENADE LAUNCHER (InternetExploder)
  408.  
  409. ; Localization Color Coded Names
  410. FriendlyName="<font color='#9D29A3'>Beam Grenade Launcher</font>"
  411.  
  412.  
  413. ;################################################################################################
  414. ;################################################################################################
  415.  
  416. ; SPARK LAUNCHERS REDUX (RealityMachina)
  417.  
  418. ; Localization Color Coded Names
  419. FriendlyName="<font color='#ECECEC'>Heavy Smoke Launcher</font>"
  420. FriendlyName="<font color='#27AAE1'>Heavy Support Launcher</font>"
  421. FriendlyName="<font color='#ECECEC'>Adapted Shoulder Launcher</font>"
  422. FriendlyName="<font color='#27AAE1'>Archer Launcher</font>"
  423.  
  424.  
  425. ;################################################################################################
  426. ;################################################################################################
  427.  
  428. ; RESTRICT WEAPON UPGRADES (Veehementia)
  429.  
  430. ; MY EDITS
  431.  
  432. ; AimUpgrade_Bsc/_Adv/_Sup (Scope)                    ->      Increases Aim.
  433. ; CritUpgrade_Bsc/_Adv/_Sup (Laser Sight)             ->      Increases Critical Chance.
  434. ; ReloadUpgrade_Bsc/_Adv/_Sup (Auto-Loader)           ->      Grants a limited number of free reloads per mission.
  435. ; FreeKillUpgrade_Bsc/_Adv/_Sup (Repeater)            ->      Small percent chance on hit to instantly kill a target.
  436. ; MissDamageUpgrade_Bsc/_Adv/_Sup (Stock)             ->      Guaranteed damage on missed shots.
  437. ; FreeFireUpgrade_Bsc/_Adv/_Sup (Hair Trigger)        ->      Small percent chance on hit to gain a free action.
  438. ; ClipSizeUpgrade_Bsc/_Adv/_Sup (Expanded Magazine)   ->      Increased magazine size.
  439.  
  440. ;-------
  441. ; PISTOL
  442. ;-------
  443. +UpgradeConfig=(CategoryName="pistol", AttachmentName="ClipSizeUpgrade_Bsc")
  444. +UpgradeConfig=(CategoryName="pistol", AttachmentName="ClipSizeUpgrade_Adv")
  445. +UpgradeConfig=(CategoryName="pistol", AttachmentName="ClipSizeUpgrade_Sup")
  446.  
  447. +UpgradeConfig=(CategoryName="pistol", AttachmentName="ReloadUpgrade_Bsc")
  448. +UpgradeConfig=(CategoryName="pistol", AttachmentName="ReloadUpgrade_Adv")
  449. +UpgradeConfig=(CategoryName="pistol", AttachmentName="ReloadUpgrade_Sup")
  450.  
  451. ;-----------
  452. ; AUTOPISTOL
  453. ;-----------
  454. +UpgradeConfig=(CategoryName="sidearm", AttachmentName="ClipSizeUpgrade_Bsc")
  455. +UpgradeConfig=(CategoryName="sidearm", AttachmentName="ClipSizeUpgrade_Adv")
  456. +UpgradeConfig=(CategoryName="sidearm", AttachmentName="ClipSizeUpgrade_Sup")
  457.  
  458. +UpgradeConfig=(CategoryName="sidearm", AttachmentName="ReloadUpgrade_Bsc")
  459. +UpgradeConfig=(CategoryName="sidearm", AttachmentName="ReloadUpgrade_Adv")
  460. +UpgradeConfig=(CategoryName="sidearm", AttachmentName="ReloadUpgrade_Sup")
  461.  
  462. ;-----------
  463. ; BOLTCASTER
  464. ;-----------
  465. +UpgradeConfig=(TemplateName="AlienHunterRifle_CV", AttachmentName="ClipSizeUpgrade_Bsc")
  466. +UpgradeConfig=(TemplateName="AlienHunterRifle_MG", AttachmentName="ClipSizeUpgrade_Adv")
  467. +UpgradeConfig=(TemplateName="AlienHunterRifle_BM", AttachmentName="ClipSizeUpgrade_Sup")
  468.  
  469.  
  470. ;################################################################################################
  471. ;################################################################################################
  472.  
  473. ; CONFIGURE UPGRADE SLOTS (Musashi)
  474.  
  475. ;+SlotConfig = (TemplateName=AlienHunterRifle_CV, NumUpgradeSlots=1)
  476. ;+SlotConfig = (TemplateName=AlienHunterRifle_MG, NumUpgradeSlots=2)
  477. ;+SlotConfig = (TemplateName=AlienHunterRifle_BM, NumUpgradeSlots=2)
  478.  
  479. ;+SlotConfig = (TemplateName=AlienHunterPistol_CV, NumUpgradeSlots=1)
  480. ;+SlotConfig = (TemplateName=AlienHunterPistol_MG, NumUpgradeSlots=2)
  481. ;+SlotConfig = (TemplateName=AlienHunterPistol_BM, NumUpgradeSlots=2)
  482.  
  483. ;+SlotConfig = (TemplateName=Sidearm_CV, NumUpgradeSlots=1)
  484. ;+SlotConfig = (TemplateName=Sidearm_MG, NumUpgradeSlots=2)
  485. ;+SlotConfig = (TemplateName=Sidearm_BM, NumUpgradeSlots=2)
  486.  
  487. ;+SlotConfig = (TemplateName=ShardGauntlet_CV, NumUpgradeSlots=1)
  488. ;+SlotConfig = (TemplateName=ShardGauntlet_MG, NumUpgradeSlots=2)
  489. ;+SlotConfig = (TemplateName=ShardGauntlet_BM, NumUpgradeSlots=2)
  490.  
  491. ;+SlotConfig = (TemplateName=ChosenRifle_XCOM, NumUpgradeSlots=4)
  492. ;+SlotConfig = (TemplateName=ChosenShotgun_XCOM, NumUpgradeSlots=4)
  493. ;+SlotConfig = (TemplateName=ChosenSniperRifle_XCOM, NumUpgradeSlots=4)
  494. ;+SlotConfig = (TemplateName=ChosenSniperPistol_XCOM, NumUpgradeSlots=4)
  495.  
  496.  
  497. ; Commented everything in the config file and added below:
  498.  
  499. ;---------------
  500. ; XCOM Primaries
  501. ;---------------
  502. +SlotConfig = (TemplateName=AssaultRifle_CV, NumUpgradeSlots=3)
  503. +SlotConfig = (TemplateName=AssaultRifle_MG, NumUpgradeSlots=3)
  504. +SlotConfig = (TemplateName=AssaultRifle_BM, NumUpgradeSlots=3)
  505.  
  506. +SlotConfig = (TemplateName=Shotgun_CV, NumUpgradeSlots=3)
  507. +SlotConfig = (TemplateName=Shotgun_MG, NumUpgradeSlots=3)
  508. +SlotConfig = (TemplateName=Shotgun_BM, NumUpgradeSlots=3)
  509.  
  510. +SlotConfig = (TemplateName=SniperRifle_CV, NumUpgradeSlots=4)
  511. +SlotConfig = (TemplateName=SniperRifle_MG, NumUpgradeSlots=4)
  512. +SlotConfig = (TemplateName=SniperRifle_BM, NumUpgradeSlots=4)
  513.  
  514. +SlotConfig = (TemplateName=Cannon_CV, NumUpgradeSlots=3)
  515. +SlotConfig = (TemplateName=Cannon_MG, NumUpgradeSlots=3)
  516. +SlotConfig = (TemplateName=Cannon_BM, NumUpgradeSlots=3)
  517.  
  518. ;-----------------
  519. ; XCOM Secondaries
  520. ;-----------------
  521. +SlotConfig = (TemplateName=Sword_CV, NumUpgradeSlots=0)
  522. +SlotConfig = (TemplateName=Sword_MG, NumUpgradeSlots=0)
  523. +SlotConfig = (TemplateName=Sword_BM, NumUpgradeSlots=0)
  524.  
  525. +SlotConfig = (TemplateName=Gremlin_CV, NumUpgradeSlots=0)
  526. +SlotConfig = (TemplateName=Gremlin_MG, NumUpgradeSlots=0)
  527. +SlotConfig = (TemplateName=Gremlin_BM, NumUpgradeSlots=0)
  528.  
  529. +SlotConfig = (TemplateName=Pistol_CV, NumUpgradeSlots=3)
  530. +SlotConfig = (TemplateName=Pistol_MG, NumUpgradeSlots=3)
  531. +SlotConfig = (TemplateName=Pistol_BM, NumUpgradeSlots=3)
  532.  
  533. +SlotConfig = (TemplateName=GrenadeLauncher_CV, NumUpgradeSlots=0)
  534. +SlotConfig = (TemplateName=GrenadeLauncher_MG, NumUpgradeSlots=0)
  535. +SlotConfig = (TemplateName=GrenadeLauncher_BM, NumUpgradeSlots=0)
  536.  
  537. +SlotConfig = (TemplateName=PsiAmp_CV, NumUpgradeSlots=0)
  538. +SlotConfig = (TemplateName=PsiAmp_MG, NumUpgradeSlots=0)
  539. +SlotConfig = (TemplateName=PsiAmp_BM, NumUpgradeSlots=0)
  540.  
  541. ;----------------------------
  542. ; SPARK Primary and Secondary
  543. ;----------------------------
  544. +SlotConfig = (TemplateName=SparkRifle_CV, NumUpgradeSlots=4)
  545. +SlotConfig = (TemplateName=SparkRifle_MG, NumUpgradeSlots=4)
  546. +SlotConfig = (TemplateName=SparkRifle_BM, NumUpgradeSlots=4)
  547.  
  548. +SlotConfig = (TemplateName=SparkBit_CV, NumUpgradeSlots=0)
  549. +SlotConfig = (TemplateName=SparkBit_MG, NumUpgradeSlots=0)
  550. +SlotConfig = (TemplateName=SparkBit_BM, NumUpgradeSlots=0)
  551.  
  552. ;-----------------
  553. ; HEROES Primaries
  554. ;-----------------
  555. +SlotConfig = (TemplateName=Bullpup_CV, NumUpgradeSlots=3)
  556. +SlotConfig = (TemplateName=Bullpup_MG, NumUpgradeSlots=3)
  557. +SlotConfig = (TemplateName=Bullpup_BM, NumUpgradeSlots=3)
  558.  
  559. +SlotConfig = (TemplateName=VektorRifle_CV, NumUpgradeSlots=3)
  560. +SlotConfig = (TemplateName=VektorRifle_MG, NumUpgradeSlots=3)
  561. +SlotConfig = (TemplateName=VektorRifle_BM, NumUpgradeSlots=3)
  562.  
  563. +SlotConfig = (TemplateName=ShardGauntlet_CV, NumUpgradeSlots=0)
  564. +SlotConfig = (TemplateName=ShardGauntlet_MG, NumUpgradeSlots=0)
  565. +SlotConfig = (TemplateName=ShardGauntlet_BM, NumUpgradeSlots=0)
  566.  
  567. ;--------------------
  568. ; HEROES Secondaries
  569. ;--------------------
  570. +SlotConfig = (TemplateName=Sidearm_CV, NumUpgradeSlots=4)
  571. +SlotConfig = (TemplateName=Sidearm_MG, NumUpgradeSlots=4)
  572. +SlotConfig = (TemplateName=Sidearm_BM, NumUpgradeSlots=4)
  573.  
  574. ;+SlotConfig = (TemplateName=Claymore, NumUpgradeSlots=0)
  575.  
  576. +SlotConfig = (TemplateName=WristBlade_CV, NumUpgradeSlots=0)
  577. +SlotConfig = (TemplateName=WristBlade_MG, NumUpgradeSlots=0)
  578. +SlotConfig = (TemplateName=WristBlade_BM, NumUpgradeSlots=0)
  579.  
  580. ;------------------------------
  581. ; TLE Primaries and Secondaries
  582. ;------------------------------
  583. +SlotConfig = (TemplateName=TLE_AssaultRifle_CV, NumUpgradeSlots=3)
  584. +SlotConfig = (TemplateName=TLE_AssaultRifle_MG, NumUpgradeSlots=3)
  585. +SlotConfig = (TemplateName=TLE_AssaultRifle_BM, NumUpgradeSlots=3)
  586.  
  587. +SlotConfig = (TemplateName=TLE_Shotgun_CV, NumUpgradeSlots=3)
  588. +SlotConfig = (TemplateName=TLE_Shotgun_MG, NumUpgradeSlots=3)
  589. +SlotConfig = (TemplateName=TLE_Shotgun_BM, NumUpgradeSlots=3)
  590.  
  591. +SlotConfig = (TemplateName=TLE_SniperRifle_CV, NumUpgradeSlots=4)
  592. +SlotConfig = (TemplateName=TLE_SniperRifle_MG, NumUpgradeSlots=4)
  593. +SlotConfig = (TemplateName=TLE_SniperRifle_BM, NumUpgradeSlots=4)
  594.  
  595. +SlotConfig = (TemplateName=TLE_Cannon_CV, NumUpgradeSlots=3)
  596. +SlotConfig = (TemplateName=TLE_Cannon_MG, NumUpgradeSlots=3)
  597. +SlotConfig = (TemplateName=TLE_Cannon_BM, NumUpgradeSlots=3)
  598.  
  599. +SlotConfig = (TemplateName=TLE_Sword_CV, NumUpgradeSlots=0)
  600. +SlotConfig = (TemplateName=TLE_Sword_MG, NumUpgradeSlots=0)
  601. +SlotConfig = (TemplateName=TLE_Sword_BM, NumUpgradeSlots=0)
  602.  
  603. +SlotConfig = (TemplateName=TLE_Pistol_CV, NumUpgradeSlots=3)
  604. +SlotConfig = (TemplateName=TLE_Pistol_MG, NumUpgradeSlots=3)
  605. +SlotConfig = (TemplateName=TLE_Pistol_BM, NumUpgradeSlots=3)
  606.  
  607. ;----------------------------------------
  608. ; ALIEN HUNTERS Primaries and Secondaries
  609. ;----------------------------------------
  610. +SlotConfig = (TemplateName=AlienHunterRifle_CV, NumUpgradeSlots=3)
  611. +SlotConfig = (TemplateName=AlienHunterRifle_MG, NumUpgradeSlots=3)
  612. +SlotConfig = (TemplateName=AlienHunterRifle_BM, NumUpgradeSlots=3)
  613.  
  614. +SlotConfig = (TemplateName=AlienHunterPistol_CV, NumUpgradeSlots=3)
  615. +SlotConfig = (TemplateName=AlienHunterPistol_MG, NumUpgradeSlots=3)
  616. +SlotConfig = (TemplateName=AlienHunterPistol_BM, NumUpgradeSlots=3)
  617.  
  618. +SlotConfig = (TemplateName=AlienHunterAxe_CV, NumUpgradeSlots=0)
  619. +SlotConfig = (TemplateName=AlienHunterAxe_MG, NumUpgradeSlots=0)
  620. +SlotConfig = (TemplateName=AlienHunterAxe_BM, NumUpgradeSlots=0)
  621.  
  622. ;---------------------------------
  623. ; CHOSEN Primaries and Secondaries
  624. ;---------------------------------
  625. +SlotConfig = (TemplateName=ChosenRifle_XCOM, NumUpgradeSlots=4)
  626. +SlotConfig = (TemplateName=ChosenShotgun_XCOM, NumUpgradeSlots=4)
  627. +SlotConfig = (TemplateName=ChosenSniperRifle_XCOM, NumUpgradeSlots=4)
  628.  
  629. +SlotConfig = (TemplateName=ChosenSniperPistol_XCOM, NumUpgradeSlots=4)
  630. +SlotConfig = (TemplateName=ChosenSword_XCOM, NumUpgradeSlots=0)
  631.  
  632. ;----------------
  633. ; SHIV MOD CANNON
  634. ;----------------
  635. +SlotConfig = (TemplateName=Cannon_SHIV_M1, NumUpgradeSlots=4)
  636. +SlotConfig = (TemplateName=Cannon_SHIV_M2, NumUpgradeSlots=4)
  637. +SlotConfig = (TemplateName=Cannon_SHIV_M3, NumUpgradeSlots=4)
  638.  
  639. ;------------------------------------
  640. ; ADVENT WARLOCK PSIONIC REAPER RIFLE
  641. ;------------------------------------
  642. +SlotConfig = (TemplateName=Weapon_AshXcomPsionicReaper, NumUpgradeSlots=3)
  643.  
  644.  
  645.  
  646. ;################################################################################################
  647. ;################################################################################################
  648.  
  649. ; CONFIGURABLE CHOSEN WEAPONS UPGRADES (Boundir)
  650.  
  651. ; MY EDITS
  652.  
  653. ; AimUpgrade_Bsc/_Adv/_Sup (Scope)                    ->      
  654. ; CritUpgrade_Bsc/_Adv/_Sup (Laser Sight)             ->      
  655. ; ReloadUpgrade_Bsc/_Adv/_Sup (Auto-Loader)           ->      Grants a limited number of free reloads per mission.
  656. ; FreeKillUpgrade_Bsc/_Adv/_Sup (Repeater)            ->      MOD: CRITICAL DAMAGE BONUS
  657. ; MissDamageUpgrade_Bsc/_Adv/_Sup (Stock)             ->      MOD: REACTION FIRE CHANCE BONUS
  658. ; FreeFireUpgrade_Bsc/_Adv/_Sup (Hair Trigger)        ->      MOD: EXTRA SHOT CHANCE, IF FIRST ONE MISSES
  659. ; ClipSizeUpgrade_Bsc/_Adv/_Sup (Expanded Magazine)   ->      Increased magazine size.
  660.  
  661. ; NEW VALUES
  662. ; Chosen Rifle Weapon Upgrades
  663. +ChosenRifleUpgrades="AimUpgrade_Sup"
  664. +ChosenRifleUpgrades="ClipSizeUpgrade_Sup"
  665. +ChosenRifleUpgrades="FreeFireUpgrade_Sup"
  666. +ChosenRifleUpgrades="MissDamageUpgrade_Sup"
  667.  
  668. ; Chosen Sniper Rifle Weapon Upgrades
  669. +ChosenSniperRifleUpgrades="AimUpgrade_Sup"
  670. +ChosenSniperRifleUpgrades="ReloadUpgrade_Sup"
  671. +ChosenSniperRifleUpgrades="ClipSizeUpgrade_Sup"
  672. +ChosenSniperRifleUpgrades="FreeFireUpgrade_Sup"
  673.  
  674. ; Chosen Shotgun Weapon Upgrades
  675. +ChosenShotgunUpgrades="CritUpgrade_Sup"
  676. +ChosenShotgunUpgrades="ClipSizeUpgrade_Sup"
  677. +ChosenShotgunUpgrades="FreeFireUpgrade_Sup"
  678. +ChosenShotgunUpgrades="FreeKillUpgrade_Sup"
  679.  
  680.  
  681. ;################################################################################################
  682. ;################################################################################################
  683.  
  684. ; REVISED WEAPON UPGRADES (Musashi)
  685.  
  686. ; Commented these lines below to keep vanilla versions
  687.  
  688. ; Laser Sight
  689. ;+OverrideAttachment=CritUpgrade_Bsc
  690. ;+OverrideAttachment=CritUpgrade_Adv
  691. ;+OverrideAttachment=CritUpgrade_Sup
  692.  
  693. ;Autoload
  694. ;+OverrideAttachment=ReloadUpgrade_Bsc
  695. ;+OverrideAttachment=ReloadUpgrade_Adv
  696. ;+OverrideAttachment=ReloadUpgrade_Sup
  697.  
  698.  
  699. ;################################################################################################
  700. ;################################################################################################
  701.  
  702. ; EXTRA ABILITIES FOR CHOSEN WEAPONS (Iridar)
  703.  
  704.  
  705. ; Don't remember what I changed
  706.  
  707.  
  708. ;################################################################################################
  709. ;################################################################################################
  710.  
  711. ; CUT CONTENT PSIONICS [WOTC] (MrShadowCX)
  712.  
  713. ;AMPBOOSTER_BONUS = 10
  714. ;NEUROWHIP_BONUS = 20
  715. AMPBOOSTER_BONUS = 15
  716. NEUROWHIP_BONUS = 30
  717.  
  718. ;AMPBOOSTER_SUPPLYCOST = 50
  719. ;NEUROWHIP_SUPPLYCOST = 200
  720. ;AMPBOOSTER_SELLVALUE = 10
  721. ;NEUROWHIP_SELLVALUE = 25
  722. AMPBOOSTER_SUPPLYCOST = 40
  723. NEUROWHIP_SUPPLYCOST = 120
  724. AMPBOOSTER_SELLVALUE = 10
  725. NEUROWHIP_SELLVALUE = 30
  726.  
  727. ;---------------------------------------------------------------------------------------------------------------------------------------------------------------
  728. ; ITS IMPOSSIBLE to craft normally, its bugged somewhere. But I added a crafting entry at the Proving Grounds Overhaul 2 and its now possible to craft it there.
  729. ;
  730. ; COMMENTED EVERYTHING on XcomGameCore.ini since this PCS doesn't work with Psionics WOTC, Its better to remove it from loot/market lists
  731. ;---------------------------------------------------------------------------------------------------------------------------------------------------------------
  732.  
  733.  
  734. ;################################################################################################
  735. ;################################################################################################
  736.  
  737. ; FROST MUNITIONS (Hotl3looded)
  738.  
  739.  
  740. bEnableExperimentalFrostGrenade = false
  741.  
  742.  
  743. ;################################################################################################
  744. ;################################################################################################
  745.  
  746. ; ADDITIONAL AMMO TYPES (Mitzruti)
  747.  
  748. ;Add the ammo from this pack to the potential choices in bullet roulette
  749. ;+AmmoTemplateNames = MZVampireRounds
  750. ;+AmmoTemplateNames = MZExplosiveRounds
  751.  
  752. ;and this is where you can disable any of the rounds you don't want
  753. Vampire_Enable = false ; was true
  754. Explode_Enable = false ; was true
  755.  
  756. ; Zombie Types for Silvered Rounds
  757. +IncludeTypes=TheLostBrute
  758.  
  759.  
  760. ; Localization Color Coded Names
  761. FriendlyName="<font color='#F0DA4D'>AntiViolet Rounds</font>"
  762. FriendlyName="<font color='#F0DA4D'>Explosive Rounds</font>"
  763. FriendlyName="<font color='#F0DA4D'>Micro Rounds</font>"
  764. FriendlyName="<font color='#F0DA4D'>Enervative Rounds</font>"
  765. FriendlyName="<font color='#F0DA4D'>Scramble Rounds</font>"
  766. FriendlyName="<font color='#F0DA4D'>Shredder Rounds</font>"
  767. FriendlyName="<font color='#F0DA4D'>Silvered Rounds</font>"
  768. FriendlyName="<font color='#F0DA4D'>Vampire Rounds</font>"
  769.  
  770.  
  771. ;################################################################################################
  772. ;################################################################################################
  773.  
  774. ; ADDITIONAL VEST TYPES (Mitzruti)
  775.  
  776. ;<font color='#F0DA4D'>XXXXXXXX</font>
  777.  
  778. ; Localization Color Coded Names
  779. FriendlyName="<font color='#F0DA4D'>Mach Weave</font>"
  780. FriendlyName="<font color='#F0DA4D'>Spectral Weave</font>"
  781. FriendlyName="<font color='#F0DA4D'>Flux Weave</font>"
  782. FriendlyName="<font color='#F0DA4D'>Bubble Weave</font>"
  783. FriendlyName="<font color='#F0DA4D'>Automend Weave</font>"
  784. FriendlyName="<font color='#F0DA4D'>Mind Weave</font>"
  785. FriendlyName="<font color='#F0DA4D'>Shimmer Weave</font>"
  786. FriendlyName="<font color='#F0DA4D'>Regen Weave</font>"
  787. FriendlyName="<font color='#F0DA4D'>Scab Weave</font>"
  788. FriendlyName="<font color='#F0DA4D'>Blast Weave</font>"
  789.  
  790.  
  791. ;################################################################################################
  792. ;################################################################################################
  793.  
  794. ; LW2 UTILITY PLATING (Favid)
  795.  
  796.  
  797. CERAMIC_PLATING_HP=1
  798. ALLOY_PLATING_HP=2
  799. CHITIN_PLATING_HP=3
  800. CARAPACE_PLATING_HP=4
  801.  
  802.  
  803. ;################################################################################################
  804. ;################################################################################################
  805.  
  806. ; ADVENT PISTOL (Iridar)
  807.  
  808.  
  809. ;DROP_CHANCE = 10
  810. DROP_CHANCE = 20
  811.  
  812.  
  813. ;################################################################################################
  814. ;################################################################################################
  815.  
  816. ; RETURN GTS PERKS FROM FACTION ORDERS (KimKast)
  817.  
  818. ;-------------------------------------------
  819. ; Should keep this as Resistance Order Cards
  820. ;-------------------------------------------
  821.  
  822. ;bTURN_BETWEENTHEEYES = true
  823. bTURN_BETWEENTHEEYES = false
  824.  
  825. ;bTURN_WEAKPOINTS = true
  826. bTURN_WEAKPOINTS = false
  827.  
  828. ;bTURN_ARTOFWAR = true
  829. bTURN_ARTOFWAR = false
  830.  
  831. ;--------------------------------------
  832. ; I ONLY WANT THESE AS GTS BOUGHT PERKS
  833. ;--------------------------------------
  834.  
  835. ; Lightning Strike  Reapers         125 Supplies    Rank 3  (+3 Mobility for the first 2 turns in stealth)
  836. bTURN_LIGHTNINGSTRIKE = true
  837.  
  838. ; Vulture           Skirmisher      50 Supplies     Rank 0  (Extra Loot)
  839. bTURN_VULTURE = true
  840.  
  841. ; Stay with Me      Templars        200 Supplies    Rank 6  (Bleed, not die)
  842. bTURN_STAYWITHME = true
  843.  
  844.  
  845. ;################################################################################################
  846. ;################################################################################################
  847.  
  848. ; I'M THE COMMANDER HERE (Dare)
  849.  
  850. ; Increases XCOM Random Perks from 4 to 6 (full)
  851. XComHeadquarters_NumAWCAbilities = 6 ; was 4
  852.  
  853.  
  854. ;################################################################################################
  855. ;################################################################################################
  856.  
  857. ; MECHATRONIC WARFARE: TOTAL SPARK OVERHAUL (NotSoLoneWolf)
  858.  
  859.  
  860. ;-----------------------
  861. ; ORIGINAL FOR REFERENCE
  862. ;-----------------------
  863.  
  864. ; And now we re-add the SoldierRanks with our custom ability tree
  865. +SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="Reboot")), \\
  866.                             (AbilityType=(AbilityName="RepairMW", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon)), \\
  867.                             (AbilityType=(AbilityName="Overdrive", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), \\
  868.                             (AbilityType=(AbilityName="RoboticChassis", ApplyToWeaponSlot=eInvSlot_Unknown)), \\
  869.                             (AbilityType=(AbilityName="Arsenal", ApplyToWeaponSlot=eInvSlot_Unknown)), \\
  870.                             (AbilityType=(AbilityName="IntrusionProtocol", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon))), \\
  871.                aStatProgression=((StatType=eStat_Offense,StatAmount=0), (StatType=eStat_HP,StatAmount=0), (StatType=eStat_Strength,StatAmount=1), (StatType=eStat_Hacking,StatAmount=25), (StatType=eStat_CombatSims,StatAmount=1)))
  872.  
  873. ; corporal
  874. +SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="Collateral", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), \\
  875.                             (AbilityType=(AbilityName="KineticStrike", ApplyToWeaponSlot=eInvSlot_Unknown)), \\
  876.                             (AbilityType=(AbilityName="AdaptiveAim", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon))), \\
  877.                aStatProgression=((StatType=eStat_Offense,StatAmount=3), (StatType=eStat_HP,StatAmount=0), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=5), (StatType=eStat_CombatSims,StatAmount=0)))
  878.  
  879. ; sergeant
  880. +SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="HeavyRepair", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon)), \\
  881.                             (AbilityType=(AbilityName="ConcussiveStrike", ApplyToWeaponSlot=eInvSlot_Unknown)), \\
  882.                             (AbilityType=(AbilityName="RapidRepair", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon))), \\
  883.                aStatProgression=((StatType=eStat_Offense,StatAmount=3), (StatType=eStat_HP,StatAmount=0), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=5), (StatType=eStat_CombatSims,StatAmount=0)))
  884.  
  885. ; lieutenant
  886. +SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="LayeredArmour")), \\
  887.                             (AbilityType=(AbilityName="Obliterator")), \\
  888.                             (AbilityType=(AbilityName="Rainmaker", ApplyToWeaponSlot=eInvSlot_Unknown))), \\
  889.                aStatProgression=((StatType=eStat_Offense,StatAmount=3), (StatType=eStat_HP,StatAmount=0), (StatType=eStat_Strength,StatAmount=1), (StatType=eStat_Hacking,StatAmount=5), (StatType=eStat_CombatSims,StatAmount=0)))
  890.  
  891. ; captain
  892. +SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="RedundantSystems")), \\
  893.                             (AbilityType=(AbilityName="BrawlerProtocol", ApplyToWeaponSlot=eInvSlot_Unknown)), \\
  894.                             (AbilityType=(AbilityName="Bombardment", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon))), \\
  895.                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)))
  896.  
  897. ; major
  898. +SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="Triangulation")), \\
  899.                             (AbilityType=(AbilityName="LightningStrikeMW", ApplyToWeaponSlot=eInvSlot_Unknown)), \\
  900.                             (AbilityType=(AbilityName="Neutralize", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon))), \\
  901.                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)))
  902.  
  903. ; colonel
  904. +SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="Sacrifice", ApplyToWeaponSlot=eInvSlot_Unknown)), \\
  905.                             (AbilityType=(AbilityName="Supernova", ApplyToWeaponSlot=eInvSlot_Unknown)), \\
  906.                             (AbilityType=(AbilityName="Overclock", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon))), \\
  907.                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)))
  908.  
  909.  
  910. ;------------------------------------------------------------------------------------------------
  911. ; MY CHANGES - ADDED THE POSSIBILITY TO BUY RANDOM XCOM PERKS WITH "I'M THE COMMANDER" HERE MOD
  912. ; Attention, this only adds Blank slots, they will stay blank till you "buy" a perk with said mod
  913. ;------------------------------------------------------------------------------------------------
  914.  
  915. ; And now we re-add the SoldierRanks with our custom ability tree
  916. +SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="Reboot")), \\
  917.                             (AbilityType=(AbilityName="RepairMW", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon)), \\
  918.                             (AbilityType=(AbilityName="Overdrive", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), \\
  919.                             (AbilityType=(AbilityName="RoboticChassis", ApplyToWeaponSlot=eInvSlot_Unknown)), \\
  920.                             (AbilityType=(AbilityName="Arsenal", ApplyToWeaponSlot=eInvSlot_Unknown)), \\
  921.                             (AbilityType=(AbilityName="IntrusionProtocol", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon))), \\
  922.                aStatProgression=((StatType=eStat_Offense,StatAmount=0), (StatType=eStat_HP,StatAmount=0), (StatType=eStat_Strength,StatAmount=1), (StatType=eStat_Hacking,StatAmount=25), (StatType=eStat_CombatSims,StatAmount=1)))
  923.  
  924. ; corporal
  925. +SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="Collateral", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), \\
  926.                             (AbilityType=(AbilityName="KineticStrike", ApplyToWeaponSlot=eInvSlot_Unknown)), \\
  927.                             (AbilityType=(AbilityName="AdaptiveAim", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), \\
  928.                             ()), \\
  929.                aStatProgression=((StatType=eStat_Offense,StatAmount=3), (StatType=eStat_HP,StatAmount=0), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=5), (StatType=eStat_CombatSims,StatAmount=0)))
  930.  
  931. ; sergeant
  932. +SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="HeavyRepair", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon)), \\
  933.                             (AbilityType=(AbilityName="ConcussiveStrike", ApplyToWeaponSlot=eInvSlot_Unknown)), \\
  934.                             (AbilityType=(AbilityName="RapidRepair", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon)), \\
  935.                             ()), \\
  936.                aStatProgression=((StatType=eStat_Offense,StatAmount=3), (StatType=eStat_HP,StatAmount=0), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=5), (StatType=eStat_CombatSims,StatAmount=0)))
  937.  
  938. ; lieutenant
  939. +SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="LayeredArmour")), \\
  940.                             (AbilityType=(AbilityName="Obliterator")), \\
  941.                             (AbilityType=(AbilityName="Rainmaker", ApplyToWeaponSlot=eInvSlot_Unknown)), \\
  942.                             ()), \\
  943.                aStatProgression=((StatType=eStat_Offense,StatAmount=3), (StatType=eStat_HP,StatAmount=0), (StatType=eStat_Strength,StatAmount=1), (StatType=eStat_Hacking,StatAmount=5), (StatType=eStat_CombatSims,StatAmount=0)))
  944.  
  945. ; captain
  946. +SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="RedundantSystems")), \\
  947.                             (AbilityType=(AbilityName="BrawlerProtocol", ApplyToWeaponSlot=eInvSlot_Unknown)), \\
  948.                             (AbilityType=(AbilityName="Bombardment", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon)), \\
  949.                             ()), \\
  950.                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)))
  951.  
  952. ; major
  953. +SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="Triangulation")), \\
  954.                             (AbilityType=(AbilityName="LightningStrikeMW", ApplyToWeaponSlot=eInvSlot_Unknown)), \\
  955.                             (AbilityType=(AbilityName="Neutralize", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon)), \\
  956.                             ()), \\
  957.                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)))
  958.  
  959. ; colonel
  960. +SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="Sacrifice", ApplyToWeaponSlot=eInvSlot_Unknown)), \\
  961.                             (AbilityType=(AbilityName="Supernova", ApplyToWeaponSlot=eInvSlot_Unknown)), \\
  962.                             (AbilityType=(AbilityName="Overclock", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon)), \\
  963.                             ()), \\
  964.                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)))
  965.  
  966.  
  967.  
  968. ;################################################################################################
  969. ;################################################################################################
  970.  
  971. ; JANE KELLY STARTING SOLDIER (Lago)
  972.  
  973. ;SoldierClass = "Ranger"
  974. SoldierClass = "Specialist"
  975.  
  976.  
  977. ;################################################################################################
  978. ;################################################################################################
  979.  
  980. ; BONDMATES WITH MORE BENEFITS (Jace the Ace)
  981.  
  982. ; Uncommented line below
  983. +bIncludeSparks=true
  984.  
  985.  
  986. ;################################################################################################
  987. ;################################################################################################
  988.  
  989. ; AWC EXPANDED (Shaokere)
  990.  
  991.  
  992. ;If you are using Metal Over Flesh or another Mod that gives SPARKs a utility slot, put a semi-colon in front of each of these lines to comment them out and add them to the SPARK AWC pool.
  993. ;+ExcludedAbilities="VolatileMix"
  994. ;+ExcludedAbilities="LW2WotC_BluescreenBombs"
  995. ;+ExcludedAbilities="LW2WotC_Bombardier"
  996. ;+ExcludedAbilities="LW2WotC_HEATWarheads"
  997. ;+ExcludedAbilities="LW2WotC_RapidDeployment"
  998.  
  999.  
  1000. ;And if you’re using Metal Over Flesh or another mod that gives SPARKs the ability to Suppress, remove the semi-colon in front of this line:
  1001. +ExcludedAbilities="Suppression"
  1002.  
  1003. ;…And put a semi-colon in front of these ones:
  1004. ;+ExcludedAbilities="F_Havoc"
  1005. ;+ExcludedAbilities="F_SuppressingFire"
  1006. ;+ExcludedAbilities="LW2WotC_Lockdown"
  1007. ;+ExcludedAbilities="MZDisablingSuppression"
  1008.  
  1009.  
  1010. ;################################################################################################
  1011. ;################################################################################################
  1012.  
  1013. ; RESTORED SITREPs (RealityMachina)
  1014.  
  1015. ; Commented to disable
  1016.  
  1017. ;+SitReps="Fireteam"        ;Only 2 soldiers, I don't think its worth the time.
  1018. ;+SitReps="Juggernaut"      ;Disabled by default
  1019. ;+SitReps="Advanced"        ;Several missions with less enemies but didn't see any of the supposed advanced units... I think it only uses upgraded tiers of current FL units instead of new unit types with high Force Level req.
  1020. ;+SitReps="Phalanx"         ;With POD Size Increase, this is borderline Impossible
  1021.  
  1022.  
  1023. ;################################################################################################
  1024. ;################################################################################################
  1025.  
  1026. ; PROVING GROUNDS OVERHAUL 2 - Custom Projects & Bridges (Hotl3looded)
  1027.  
  1028. ;------------------------------------------------------------------------------------
  1029. ; Too many changes, "PCS" and "Weapon Upgrades" are listed on a separated backup file
  1030. ;------------------------------------------------------------------------------------
  1031.  
  1032. ;----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  1033. ; Since "CUT CONTENT PSIONICS [WOTC] by MrShadowCX" seems to be bugged or in conflict, the code below make it possible to craft the Ampbooster and Neurowhip on the Proving Grounds
  1034. ;----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  1035.  
  1036. ;-----------------------------------------------------------------
  1037. ; CRAFT AMPBOOSTER --- Proving Grounds Overhaul 2 --- Add-On -----
  1038. ;-----------------------------------------------------------------
  1039. [AmpBooster X2TechTemplate]
  1040. PointsToComplete=480
  1041. Requirements=(RequiredTechs[0]="AutopsySectoid", RequiredTechs[1]="Psionics")
  1042. Cost=(ResourceCosts[0]=(ItemTemplateName="Supplies", Quantity=30), ArtifactCosts[0]=(ItemTemplateName="CorpseSectoid", Quantity=1))
  1043.  
  1044. [AmpBooster_Diff_3 X2TechTemplate]
  1045. PointsToComplete=720
  1046. Cost=(ResourceCosts[0]=(ItemTemplateName="Supplies", Quantity=40), ArtifactCosts[0]=(ItemTemplateName="CorpseSectoid", Quantity=1))
  1047.  
  1048. ;-----------------------------------------------------------------
  1049. ; CRAFT NEUROWHIP --- Proving Grounds Overhaul 2 --- Add-On ------
  1050. ;-----------------------------------------------------------------
  1051.  
  1052. [Neurowhip X2TechTemplate]
  1053. PointsToComplete=720
  1054. Requirements=(RequiredTechs[0]="Psionics", RequiredTechs[1]="AutopsyGatekeeper")
  1055. Cost=(ResourceCosts[0]=(ItemTemplateName="Supplies", Quantity=60), ArtifactCosts[0]=(ItemTemplateName="CorpseGatekeeper", Quantity=1), ArtifactCosts[1]=(ItemTemplateName="AmpBooster", Quantity=1))
  1056.  
  1057. [Neurowhip_Diff_3 X2TechTemplate]
  1058. PointsToComplete=1080
  1059. Cost=(ResourceCosts[0]=(ItemTemplateName="Supplies", Quantity=80), ArtifactCosts[0]=(ItemTemplateName="CorpseGatekeeper", Quantity=1), ArtifactCosts[1]=(ItemTemplateName="AmpBooster", Quantity=1))
  1060.  
  1061.  
  1062. ;################################################################################################
  1063. ;################################################################################################
  1064.  
  1065. ; BLACK MARKET TRADES INTEL (krj12)
  1066.  
  1067. ;SALE_PERCENT = 100
  1068. SALE_PERCENT = 50
  1069.  
  1070.  
  1071. ;################################################################################################
  1072. ;################################################################################################
  1073.  
  1074. ; COVER DAMAGE REDUCTION (Anisotropic)
  1075.  
  1076. ;HALFCOVER_DMG_REDUCTION = 0.33
  1077. HALFCOVER_DMG_REDUCTION = 0
  1078.  
  1079.  
  1080. ;################################################################################################
  1081. ;################################################################################################
  1082.  
  1083. ; EXTRACT CORPSES (Maluco Marinero)
  1084.  
  1085. ; Don't remember the default values
  1086. FultonItemEnabled=true
  1087. FultonCharges=5
  1088. FultonSupplyCost=10
  1089. FultonBlackMarketCost=5
  1090.  
  1091.  
  1092. FultonExtractRange=288
  1093. FultonActionCost=1
  1094.  
  1095.  
  1096. [ExtractCorpsesWOTC.ExtractCorpses_EnableCarrying]
  1097.  
  1098. ;------------------------
  1099. ; MODDED ENEMIES INCLUDED
  1100. ;------------------------
  1101.  
  1102. ; Advent Duelist
  1103. ; Advent Medic
  1104. ; Berserker Omega
  1105. ; Celatid Alien
  1106. ; Corrupt Avatar
  1107. ; EU Berserker
  1108. ; Muton Harrier
  1109. ; Sectoid Abductor
  1110. ; Advent Warlock
  1111. ; Black Ice Codex
  1112. ; Flame Viper
  1113. ; Muton Destroyer
  1114. ; Valentine Viper
  1115. ; Children of the King 2.0
  1116. ; Advent Psi Ops
  1117. ; Bio Division 2.0
  1118. ; ABA - A Better Advent
  1119. ; ABA - A Better DLC
  1120.  
  1121. ;--------------------------------------------------------------------------------------------------------------------------------------------------------------
  1122. ; IMPORTANT: Some enemies don't have a new corpse (and uses a vanilla equivalent or just none), but since it can be added later, this code already cover for it
  1123. ;--------------------------------------------------------------------------------------------------------------------------------------------------------------
  1124.  
  1125. ; ADVENT DUELIST
  1126. +CarryableCharacterGroups="AdventDuelist"
  1127. +CarryableCharacterGroups="AdventDuelistM1"
  1128. +CarryableCharacterGroups="AdventDuelistM2"
  1129. +CarryableCharacterGroups="AdventDuelistM3"
  1130.  
  1131. ; ADVENT MEDIC
  1132. +CarryableCharacterGroups="AdvMedic"
  1133. +CarryableCharacterGroups="AdvMedicM1"
  1134. +CarryableCharacterGroups="AdvMedicM2"
  1135. +CarryableCharacterGroups="AdvMedicM3"
  1136.  
  1137. ; BERSERKER OMEGA
  1138. +CarryableCharacterGroups="BerserkerOmega"
  1139.  
  1140. ; CELATID ALIEN
  1141. +CarryableCharacterGroups="CelatidAlien"
  1142. +CarryableCharacterGroups="CelatidGrub"
  1143. +CarryableCharacterGroups="CelatidPupa"
  1144. +CarryableCharacterGroups="CelatidAdult"
  1145.  
  1146. ; CORRUPT AVATAR
  1147. +CarryableCharacterGroups="CorruptAvatar"
  1148. +CarryableCharacterGroups="FinaleCorruptAvatar"
  1149. +CarryableCharacterGroups="CorruptZombie"
  1150. +CarryableCharacterGroups="CorruptZombieHuman"
  1151.  
  1152. ; EU BERSERKER
  1153. +CarryableCharacterGroups="EUBerserker"
  1154.  
  1155. ; MUTON HARRIER
  1156. +CarryableCharacterGroups="Muton_Harrier"
  1157. +CarryableCharacterGroups="Muton_Beleaguer"
  1158. +CarryableCharacterGroups="Muton_Harrier_Captain"
  1159. +CarryableCharacterGroups="Muton_Beleaguer_Captain"
  1160. +CarryableCharacterGroups="Muton_Devastator"
  1161.  
  1162. ; SECTOID ABDUCTOR
  1163. +CarryableCharacterGroups="SectoidAbductor"
  1164. +CarryableCharacterGroups="SectoidAbductorM2"
  1165.  
  1166. ; ADVENT WARLOCK
  1167. +CarryableCharacterGroups="AshAdvWarlock"
  1168. +CarryableCharacterGroups="AshAdvWarlockM1"
  1169. +CarryableCharacterGroups="AshAdvWarlockM2"
  1170. +CarryableCharacterGroups="AshAdvWarlockM3"
  1171. +CarryableCharacterGroups="AshAdvWarlockM4"
  1172.  
  1173. ; BLACK ICE CODEX
  1174. +CarryableCharacterGroups="AshBlackIceCodex"
  1175. +CarryableCharacterGroups="AshBlackIceCodexM1"
  1176. +CarryableCharacterGroups="AshBlackIceCodexM2"
  1177. +CarryableCharacterGroups="AshBlackIceCodexM3"
  1178.  
  1179. ; FLAME VIPER
  1180. +CarryableCharacterGroups="AshFlameViper"
  1181. +CarryableCharacterGroups="AshFlameViperM1"
  1182. +CarryableCharacterGroups="AshFlameViperM2"
  1183. +CarryableCharacterGroups="AshFlameViperM3"
  1184.  
  1185. ; MUTON DESTROYER
  1186. +CarryableCharacterGroups="AshMutonDestroyer"
  1187. +CarryableCharacterGroups="AshMutonDestroyerM1"
  1188. +CarryableCharacterGroups="AshMutonDestroyerM2"
  1189. +CarryableCharacterGroups="AshMutonDestroyerM3"
  1190.  
  1191. ; VALENTINE VIPER
  1192. +CarryableCharacterGroups="ValentinesViper"
  1193. +CarryableCharacterGroups="ValentinesViperM1"
  1194. +CarryableCharacterGroups="ValentinesViperM2"
  1195. +CarryableCharacterGroups="ValentinesViperM3"
  1196.  
  1197. ; CHILDREN OF THE KING 2.0
  1198. +CarryableCharacterGroups="ViperPrince"
  1199. +CarryableCharacterGroups="ViperPrince1"
  1200. +CarryableCharacterGroups="ViperPrince2"
  1201. +CarryableCharacterGroups="ViperPrince3"
  1202. +CarryableCharacterGroups="ViperPrincess"
  1203.  
  1204. ; ADVENT PSI-OPS
  1205. +CarryableCharacterGroups="AdvWraith"
  1206. +CarryableCharacterGroups="AdvWraithM1"
  1207. +CarryableCharacterGroups="AdvWraithM2"
  1208. +CarryableCharacterGroups="AdvWraithM3"
  1209. +CarryableCharacterGroups="AdvRaptor"
  1210. +CarryableCharacterGroups="AdvRaptorM1"
  1211. +CarryableCharacterGroups="AdvRaptorM2"
  1212. +CarryableCharacterGroups="AdvRaptorM3"
  1213. +CarryableCharacterGroups="AdvDestroyer"
  1214. +CarryableCharacterGroups="AdvDestroyerM1"
  1215. +CarryableCharacterGroups="AdvDestroyerM2"
  1216. +CarryableCharacterGroups="AdvDestroyerM3"
  1217. +CarryableCharacterGroups="PsiDrone"
  1218. +CarryableCharacterGroups="PsiDroneM1"
  1219. +CarryableCharacterGroups="PsiDroneM2"
  1220. +CarryableCharacterGroups="PsiDroneM3"
  1221.  
  1222. ; BIO DIVISION 2.0
  1223. +CarryableCharacterGroups="BioViperSilver"
  1224. +CarryableCharacterGroups="BioViperGold"
  1225. +CarryableCharacterGroups="AdvBioCaptainM1"
  1226. +CarryableCharacterGroups="AdvBioCaptainM2"
  1227. +CarryableCharacterGroups="AdvBioCaptainM3"
  1228. +CarryableCharacterGroups="AdvBioTrooperM1"
  1229. +CarryableCharacterGroups="AdvBioTrooperM2"
  1230. +CarryableCharacterGroups="AdvBioTrooperM3"
  1231. +CarryableCharacterGroups="AdvBioAssaultTrooperM2"
  1232. +CarryableCharacterGroups="AdvBioAssaultTrooperM3"
  1233. +CarryableCharacterGroups="AdvBioAssaultTrooperM2B"
  1234. +CarryableCharacterGroups="AdvBioAssaultTrooperM3B"
  1235. +CarryableCharacterGroups="AdvBioRocketTrooperM2"
  1236. +CarryableCharacterGroups="AdvBioRocketTrooperM3"
  1237. +CarryableCharacterGroups="BioMEC"
  1238. +CarryableCharacterGroups="BioMecTrooper"
  1239. +CarryableCharacterGroups="BioFaceless"
  1240. +CarryableCharacterGroups="BioFacelessM2"
  1241. +CarryableCharacterGroups="BioZerker"
  1242. +CarryableCharacterGroups="AdvBioTrooperFakeM1"
  1243. +CarryableCharacterGroups="AdvBioTrooperFakeM2"
  1244. +CarryableCharacterGroups="AdvBioTrooperFakeM3"
  1245. +CarryableCharacterGroups="BioLost"
  1246. +CarryableCharacterGroups="BioLostBleeder"
  1247. +CarryableCharacterGroups="AdvBioGeneralM1A"
  1248. +CarryableCharacterGroups="AdvBioGeneralM2A"
  1249. +CarryableCharacterGroups="AdvBioGeneralM3A"
  1250. +CarryableCharacterGroups="AdvBioGeneralM2B"
  1251. +CarryableCharacterGroups="AdvBioGeneralM3B"
  1252. +CarryableCharacterGroups="AdvBioGeneralM1C"
  1253. +CarryableCharacterGroups="AdvBioGeneralM2C"
  1254. +CarryableCharacterGroups="AdvBioGeneralM3C"
  1255. +CarryableCharacterGroups="AdvBioGeneralM2D"
  1256. +CarryableCharacterGroups="AdvBioGeneralM3D"
  1257.  
  1258. ; ABA: A BETTER ADVENT
  1259. +CarryableCharacterGroups="TheLostBoomer"
  1260. +CarryableCharacterGroups="TheLostBoomerHP2"
  1261. +CarryableCharacterGroups="TheLostBoomerHP3"
  1262. +CarryableCharacterGroups="TheLostBoomerHP4"
  1263. +CarryableCharacterGroups="TheLostBoomerHP5"
  1264. +CarryableCharacterGroups="TheLostBoomerHP6"
  1265. +CarryableCharacterGroups="TheLostBoomerHP7"
  1266. +CarryableCharacterGroups="TheLostBoomerHP8"
  1267. +CarryableCharacterGroups="TheLostBoomerHP9"
  1268. +CarryableCharacterGroups="TheLostBoomerHP10"
  1269. +CarryableCharacterGroups="TheLostBoomerHP11"
  1270. +CarryableCharacterGroups="TheLostBoomerHP12"
  1271. +CarryableCharacterGroups="TheLostBoomerHP13"
  1272. +CarryableCharacterGroups="TheLostBoomerHP14"
  1273. +CarryableCharacterGroups="TheLostBoomerHP15"
  1274. +CarryableCharacterGroups="TheLostBoomerHP16"
  1275. +CarryableCharacterGroups="TheLostBoomerHP17"
  1276. +CarryableCharacterGroups="TheLostBoomerHP18"
  1277. +CarryableCharacterGroups="TheLostBoomerHP19"
  1278. +CarryableCharacterGroups="TheLostBoomerHP20"
  1279. +CarryableCharacterGroups="TheLostBoomerHP21"
  1280. +CarryableCharacterGroups="TheLostBoomerHP22"
  1281. +CarryableCharacterGroups="AdvDroneM1"
  1282. +CarryableCharacterGroups="AdvDroneM2"
  1283. +CarryableCharacterGroups="AdvDroneM3"
  1284. +CarryableCharacterGroups="MutonCaptain"
  1285. +CarryableCharacterGroups="MutonChampion"
  1286. +CarryableCharacterGroups="AdvSkirmisherM1"
  1287. +CarryableCharacterGroups="AdvSkirmisherM2"
  1288. +CarryableCharacterGroups="AdvSkirmisherM3"
  1289. +CarryableCharacterGroups="AdvTrooperSentinelM1"
  1290. +CarryableCharacterGroups="AdvTrooperSentinelM2"
  1291. +CarryableCharacterGroups="AdvTrooperPistolM1"
  1292. +CarryableCharacterGroups="AdvTrooperSentinelM3"
  1293. +CarryableCharacterGroups="AdvTrooperPistolM2"
  1294. +CarryableCharacterGroups="AdvTrooperPistolM3"
  1295. +CarryableCharacterGroups="AdvTrooperArmorM1"
  1296. +CarryableCharacterGroups="AdvTrooperArmorM2"
  1297. +CarryableCharacterGroups="AdvTrooperArmorM3"
  1298. +CarryableCharacterGroups="AdvTrooperHeavyM1"
  1299. +CarryableCharacterGroups="AdvTrooperHeavyM2"
  1300. +CarryableCharacterGroups="AdvTrooperHeavyM3"
  1301. +CarryableCharacterGroups="AdvTrooperShotgunM1"
  1302. +CarryableCharacterGroups="AdvTrooperShotgunM2"
  1303. +CarryableCharacterGroups="AdvTrooperShotgunM3"
  1304. +CarryableCharacterGroups="AdvTrooperGrenadeM1"
  1305. +CarryableCharacterGroups="AdvTrooperGrenadeM2"
  1306. +CarryableCharacterGroups="AdvTrooperGrenadeM3"
  1307. +CarryableCharacterGroups="AdvTrooperEnviroM1"
  1308. +CarryableCharacterGroups="AdvTrooperEnviroM2"
  1309. +CarryableCharacterGroups="AdvTrooperEnviroM3"
  1310. +CarryableCharacterGroups="AdvTrooperCannonM1"
  1311. +CarryableCharacterGroups="AdvTrooperCannonM2"
  1312. +CarryableCharacterGroups="AdvTrooperCannonM3"
  1313. +CarryableCharacterGroups="AdvTrooperSniperM1"
  1314. +CarryableCharacterGroups="AdvTrooperSniperM2"
  1315. +CarryableCharacterGroups="AdvTrooperSniperM3"
  1316. +CarryableCharacterGroups="AdvCaptainPsiM1"
  1317. +CarryableCharacterGroups="AdvCaptainPsiM2"
  1318. +CarryableCharacterGroups="AdvCaptainPsiM3"
  1319. +CarryableCharacterGroups="AdvCaptainPsiM1"
  1320. +CarryableCharacterGroups="AdvCaptainPsiM4"
  1321. +CarryableCharacterGroups="AdvCaptainPsiM2"
  1322. +CarryableCharacterGroups="AdvCaptainPsiM3"
  1323. +CarryableCharacterGroups="AdvCaptainPsiM4"
  1324. +CarryableCharacterGroups="AdvShieldbearerTechM2"
  1325. +CarryableCharacterGroups="AdvShieldbearerTechM3"
  1326. +CarryableCharacterGroups="AdvShieldbearerSniperM2"
  1327. +CarryableCharacterGroups="AdvShieldbearerSniperM3"
  1328. +CarryableCharacterGroups="AdvStunLancerShotgunM1"
  1329. +CarryableCharacterGroups="AdvStunLancerShotgunM2"
  1330. +CarryableCharacterGroups="AdvStunLancerShotgunM3"
  1331. +CarryableCharacterGroups="AdvStunLancerTazerM1"
  1332. +CarryableCharacterGroups="AdvStunLancerTazerM2"
  1333. +CarryableCharacterGroups="AdvStunLancerTazerM3"
  1334. +CarryableCharacterGroups="AutoDoc_M1"
  1335. +CarryableCharacterGroups="AutoDoc_M2"
  1336. +CarryableCharacterGroups="AdvAcidMEC_M2"
  1337. +CarryableCharacterGroups="AdvSupportMEC_M1"
  1338. +CarryableCharacterGroups="AdvSupportMEC_M2"
  1339. +CarryableCharacterGroups="ABAChryssalidM1"
  1340. +CarryableCharacterGroups="ABAChryssalidM2"
  1341. +CarryableCharacterGroups="ABAChryssalidM3"
  1342. +CarryableCharacterGroups="ABAChryssalidM4"
  1343. +CarryableCharacterGroups="ChryssalidSpitter"
  1344. +CarryableCharacterGroups="ChryssalidDaddy"
  1345. +CarryableCharacterGroups="ChryssalidMommy"
  1346. +CarryableCharacterGroups="ChryssalidAbomination"
  1347. +CarryableCharacterGroups="ViperBoa"
  1348. +CarryableCharacterGroups="Wyvern"
  1349. +CarryableCharacterGroups="ViperMamba"
  1350. +CarryableCharacterGroups="ViperM4"
  1351. +CarryableCharacterGroups="SectoidTrooper"
  1352. +CarryableCharacterGroups="SectoidMindbender"
  1353. +CarryableCharacterGroups="SectoidPuppeteer"
  1354. +CarryableCharacterGroups="SectoidTrooperM4"
  1355. +CarryableCharacterGroups="SectoidMindbenderM4"
  1356. +CarryableCharacterGroups="SectoidPuppeteerM4"
  1357. +CarryableCharacterGroups="PsiPuppet"
  1358. +CarryableCharacterGroups="PsiPuppetArmor"
  1359. +CarryableCharacterGroups="PsiPuppetRevive"
  1360. +CarryableCharacterGroups="PsiPuppetRunner"
  1361. +CarryableCharacterGroups="PsiPuppetM3"
  1362. +CarryableCharacterGroups="PsiPuppetArmorM3"
  1363. +CarryableCharacterGroups="PsiPuppetReviveM3"
  1364. +CarryableCharacterGroups="PsiPuppetRunnerM3"
  1365. +CarryableCharacterGroups="BerserkerM4"
  1366. +CarryableCharacterGroups="BerserkerFire"
  1367. +CarryableCharacterGroups="BerserkerFireM4"
  1368. +CarryableCharacterGroups="MutonDragonrounds"
  1369. +CarryableCharacterGroups="MutonVenomrounds"
  1370. +CarryableCharacterGroups="MutonM4"
  1371. +CarryableCharacterGroups="CodexICE"
  1372. +CarryableCharacterGroups="CodexAdvent"
  1373. +CarryableCharacterGroups="CodexSplitter"
  1374. +CarryableCharacterGroups="CodexBomber"
  1375. +CarryableCharacterGroups="CodexM4"
  1376. +CarryableCharacterGroups="SpectreM4"
  1377. +CarryableCharacterGroups="Shoggoth"
  1378.  
  1379. ; ABA: A Better DLC
  1380. +CarryableCharacterGroups="AdventCryoPriest"
  1381. +CarryableCharacterGroups="AdventCryoPriestM2"
  1382. +CarryableCharacterGroups="AdventCryoPriestM3"
  1383. +CarryableCharacterGroups="AdventSpark"
  1384. +CarryableCharacterGroups="AdventSparkM1"
  1385. +CarryableCharacterGroups="AdventSparkM2"
  1386. +CarryableCharacterGroups="AdventSparkM3"
  1387. +CarryableCharacterGroups="AdventTitan"
  1388. +CarryableCharacterGroups="AdventTitanM1"
  1389. +CarryableCharacterGroups="AdventTitanM2"
  1390. +CarryableCharacterGroups="AdventTitanM3"
  1391.  
  1392.  
  1393.  
  1394. ###############################################################################################
  1395. ###############################################################################################
  1396.  
  1397. ; FACILITIES+ (Oni)
  1398.  
  1399. Infirmary = false ; was true
  1400. PsiLab = false ; was true
  1401. PsiLab_UseScientist = false ; was true
  1402.  
  1403.  
  1404. ;################################################################################################
  1405. ;################################################################################################
  1406.  
  1407. ; BETTER LABORATORY (Anisotropic)
  1408.  
  1409. ; based on number of slots filled by scientists
  1410. fLabIntelBonus[0] = 0.0
  1411. fLabIntelBonus[1] = 0.25
  1412. fLabIntelBonus[2] = 0.5
  1413.  
  1414. ; materials rebate (eg 0.5 = 50% rebate)
  1415. fLabRebate[0] = 0.0
  1416. fLabRebate[1] = 0.15
  1417. fLabRebate[2] = 0.3
  1418.  
  1419. ; 20% variance in rebates by default
  1420. iRewardVariance=20
  1421.  
  1422. ; for compatibility with 4 lab slots mod -- no increased bonuses
  1423. fLabIntelBonus[3] = 1.0
  1424. fLabIntelBonus[4] = 1.0
  1425. fLabRebate[3] = 0.75
  1426. fLabRebate[4] = 0.75
  1427.  
  1428.  
  1429. ;################################################################################################
  1430. ;################################################################################################
  1431.  
  1432. ; ALPHA WORKSHOP OVERHAUL (Alpha115)
  1433.  
  1434. ;---------------------------------------------------------------------------------------------------------------------------------------------------
  1435. ; MY NOTES:
  1436. ; New Building = 250 + 150 + 125 (475 Total) / Power Consumption = -3 -2 -2 (-7 Total)
  1437. ; New Upkeep = 30 + 20 + 20 (70 Total)
  1438. ; Notes: If month = 24 Days, then 24 (Days) x 2 (Supplies) x 3 (ENG) = 144 Supplies per Month - 70 Upkeep = 74 Supplies per Month.
  1439. ; If considering building costs + energy costs, that seems fine. Will take 6,4 months to pay for its construction and start generate net positive.
  1440. ;
  1441. ; Changed Power Consumption for the Vanilla Upgrade from -2 to 0. The Second Upgrade still needs 2 power.
  1442. ; +iPower=-2
  1443. ; +iPower=0
  1444. ;
  1445. ; NOT really happy with this, but the use of a alternative limited to only config edits to turn Upkeep into Revenue (+zero power consumption) failed
  1446. ;
  1447. ;---------------------------------------------------------------------------------------------------------------------------------------------------
  1448.  
  1449. ;FixedAmount = 5
  1450. FixedAmount = 2
  1451.  
  1452.  
  1453. ;################################################################################################
  1454. ;################################################################################################
  1455.  
  1456. ; FLAWLESS MOD (krj12)
  1457.  
  1458. ;ABILITY POINT REWARD
  1459. GiveAbilityPointRewardFlag=Y
  1460. AbilityPointReward=3,6
  1461.  
  1462.  
  1463. ;################################################################################################
  1464. ;################################################################################################
  1465.  
  1466. ; AP FARMING (Hotl3looded)
  1467.  
  1468. ;-------------
  1469. ; MY ADDITIONS
  1470. ;-------------
  1471.  
  1472. +arrAPFarmingEnemyList=(CharName="BerserkerOmega", APReward=2, Article="a")
  1473. +arrAPFarmingEnemyList=(CharName="CorruptAvatar", APReward=2, Article="a")
  1474. +arrAPFarmingEnemyList=(CharName="ViperPrince1", APReward=2, Article="a")
  1475. +arrAPFarmingEnemyList=(CharName="ViperPrince2", APReward=2, Article="a")
  1476. +arrAPFarmingEnemyList=(CharName="ViperPrince3", APReward=2, Article="a")
  1477. +arrAPFarmingEnemyList=(CharName="ViperPrincess", APReward=2, Article="a")
  1478. ; ABA Primes
  1479. +arrAPFarmingEnemyList=(CharName="AndromedonM4", APReward=2, Article="a")
  1480. +arrAPFarmingEnemyList=(CharName="ArchonM4", APReward=2, Article="a")
  1481. +arrAPFarmingEnemyList=(CharName="BerserkerM4", APReward=2, Article="a")
  1482. +arrAPFarmingEnemyList=(CharName="BerserkerFireM4", APReward=2, Article="a")
  1483. +arrAPFarmingEnemyList=(CharName="StealthSectopod", APReward=4, Article="a")
  1484. +arrAPFarmingEnemyList=(CharName="GatekeeperM4", APReward=4, Article="a")
  1485. +arrAPFarmingEnemyList=(CharName="MutonM4", APReward=2, Article="a")
  1486. +arrAPFarmingEnemyList=(CharName="SectoidTrooperM4", APReward=2, Article="a")
  1487. +arrAPFarmingEnemyList=(CharName="SectoidMindbenderM4", APReward=2, Article="a")
  1488. +arrAPFarmingEnemyList=(CharName="SectoidPuppeteerM4", APReward=2, Article="a")
  1489. +arrAPFarmingEnemyList=(CharName="SpectreM4", APReward=2, Article="a")
  1490. +arrAPFarmingEnemyList=(CharName="ViperM4", APReward=2, Article="a")
  1491. ; Uncertain Template Names
  1492. +arrAPFarmingEnemyList=(CharName="ABAChryssalidM4", APReward=2, Article="a")
  1493. +arrAPFarmingEnemyList=(CharName="CodexICE", APReward=2, Article="a")
  1494. +arrAPFarmingEnemyList=(CharName="CodexM4", APReward=2, Article="a")
  1495.  
  1496.  
  1497. ;################################################################################################
  1498. ;################################################################################################
  1499.  
  1500. ; ABILITY EDITOR (Boundir)
  1501.  
  1502. ;---------------
  1503. ; ITEM ABILITIES
  1504. ;---------------
  1505.  
  1506. ; Item "Hunter Axe"
  1507. ; Status: OK / Didn't like
  1508. ;+Abilities = (AbilityName=ThrowAxe, APCost=1, FreeAction=false, EndsTurn=false, AmmoCost=1)
  1509.  
  1510. ; Item "Shadowkeeper"
  1511. ; Status: OK
  1512. +Abilities = (AbilityName=ShadowFall, APCost=1, EndsTurn=true, Cooldown=6, DoNotConsumeAllActionsWith[0]=Quickdraw, DoNotConsumeAllActionsWith[1]=SkirmisherStrike)
  1513.  
  1514. ; Item "Battle Scanner"
  1515. ; Status: OK
  1516. +Abilities = (AbilityName=BattleScanner, FreeAction=true, EndsTurn=false, Cooldown=1, AmmoCost=1)
  1517.  
  1518. ; Item "PSI PHASE DRONE" - Advent Psi-Ops MOD
  1519. ; Status: OK
  1520. +Abilities = (AbilityName=DeployablePhaseDrone, APCost=1, EndsTurn=true, AmmoCost=1, Cooldown=6, DoNotConsumeAllActionsWith[0]=TotalCombat)
  1521.  
  1522. ; Skulljack/Skullmine
  1523. ; Notes: Shared Cooldown, No Charges
  1524. ; Status: seems OK
  1525. +Abilities = (AbilityName=SKULLJACKAbility, APCost=1, EndsTurn=false, Cooldown=5, ShareCooldowns[0]=(AbilityName=SKULLMINEAbility, NumTurns=5))
  1526. +Abilities = (AbilityName=SKULLMINEAbility, APCost=1, EndsTurn=false, Cooldown=5, ShareCooldowns[0]=(AbilityName=SKULLJACKAbility, NumTurns=5))
  1527. ;+Abilities = (AbilityName=FinalizeSKULLJACK, EndsTurn=true)
  1528. ;+Abilities = (AbilityName=FinalizeSKULLMINE, EndsTurn=true)
  1529.  
  1530. ; Item "Fulton Harness" - Extract Corpses WOTC
  1531. ; Notes: Originally the charges reset with reloading a save game, so this is an attempt to fix that. But even with this, the bug persists. Anyway, increases charges for Keeper Class
  1532. ; Status: OK
  1533. +Abilities = (AbilityName=DeployFultonHarness, FreeAction=false, APCost=1, EndsTurn=false, Charges=5, BonusChargeWith[0]=(BonusAbilityName=IRI_GrappleGun, NumBonusCharges=5))
  1534.  
  1535.  
  1536. ;----------------
  1537. ; CLASS ABILITIES
  1538. ;----------------
  1539.  
  1540. ; Ranger "SwordSlice" - Doesn't End Turn
  1541. ; Status: Not Working, It gives 1AP after spending 2AP to attack.
  1542. ;+Abilities = (AbilityName=SwordSlice, APCost=1, EndsTurn=true, DoNotConsumeAllActionsWith[0]=Blademaster)
  1543.  
  1544. ; Psionics "Inspire" - Doesn't End Turn
  1545. ; Status: OK
  1546. +Abilities = (AbilityName=Inspire, APCost=1, EndsTurn=false, Cooldown=4)
  1547.  
  1548. ; Reaper "Banish" - Charges to Cooldown, 2AP
  1549. ; Status: OK
  1550. +Abilities = (AbilityName=SoulReaper, Cooldown=9, APCost=2, EndsTurn=true)
  1551.  
  1552. ; Reaper "Sting" - Charges to Cooldown
  1553. ; Status: OK
  1554. +Abilities = (AbilityName=Sting, Cooldown=4, APCost=1, EndsTurn=true)
  1555.  
  1556. ; Skirmisher "Marauder" and "Pistol Standard Shot"
  1557. ; Status: Planning / messing with Pistol Standard Shot might be a bad idea
  1558. ;+Abilities = (AbilityName=PistolStandardShot, APCost=1, EndsTurn=true, DoNotConsumeAllActionsWith[0]=Quickdraw, DoNotConsumeAllActionsWith[1]=SkirmisherStrike)
  1559.  
  1560.  
  1561. ;-----------------------------------------------------------
  1562. ; REFERENCE / SCRAP / WORK IN PROGRESS / NOT IMPLEMENTED YET
  1563. ;-----------------------------------------------------------
  1564.  
  1565. ; Reaper "Shadow" - Extra Charge with Infiltration
  1566. ; Status: Failure
  1567. ;+Abilities = (AbilityName=ShadowRising, FreeAction=true, EndsTurn=false, Charges=1, BonusChargeWith[0]=(BonusAbilityName=Infiltration, NumBonusCharges=1))
  1568.  
  1569. ;If C_FrostImmunity is the immunity you've create using Custom Immunities, you will want :
  1570. ;+Abilities = (AbilityName=Fortress, AddAbility[0]=C_FrostImmunity)
  1571.  
  1572. ; Supply Crates
  1573. ; Intention: To make "Interact_MarkSupplyCrate" not break concealment if possesses "Infiltration" perk. But to do this, probably only if I delve into coding and use the Mod Toolkit, so NO!
  1574. ;+Abilities = (AbilityName=Interact_MarkSupplyCrate, RetainConcealment=Always, AddAbility[0]=Shadow)
  1575. ; Reaper "Infiltration" - Allows to mark crates without breaking concealment
  1576. ;+Abilities = (AbilityName=Interact_MarkSupplyCrate, RetainConcealment=Always, AddAbility=Infiltration)
  1577.  
  1578.  
  1579. ;################################################################################################
  1580. ;################################################################################################
  1581.  
  1582. ; ITEM EDITOR (Boundir)
  1583.  
  1584. ;--------------
  1585. ; VANILLA ITEMS
  1586. ;--------------
  1587.  
  1588. ; Item: Battle Scanner
  1589. ; Notes: Increased "Charges"
  1590. ; Status: OK
  1591. +Items=(TemplateName=BattleScanner, iClipSize=4)
  1592.  
  1593. ; Item: PCS Focus
  1594. ; Notes: Grant half Will Stat as Psi bonus to "PSC Focus"
  1595. ; Status: OK
  1596. +Items=(TemplateName=CommonPCSFocus, StatsToBoost[0]=PsiOffense)
  1597. +Items=(TemplateName=RarePCSFocus, StatsToBoost[0]=PsiOffense)
  1598. +Items=(TemplateName=EpicPCSFocus, StatsToBoost[0]=PsiOffense)
  1599.  
  1600. ; Item: Tracer Rounds
  1601. ; Notes: Adds ability to bypass Shields, so its not so crap
  1602. ; Status: OK
  1603. +Items=(TemplateName=TracerRounds, bBypassShields=true)
  1604.  
  1605.  
  1606. ;-------------
  1607. ; TESTING AREA
  1608. ;-------------
  1609.  
  1610.  
  1611.  
  1612. ;-----------------------------------------------------------
  1613. ; REFERENCE / SCRAP / WORK IN PROGRESS / NOT IMPLEMENTED YET
  1614. ;-----------------------------------------------------------
  1615.  
  1616. ; Item: Reaper Armor
  1617. ; Notes: Useful to remove the "Heroes Armor Equality" MOD that changed Tactical Rigging
  1618. ; Status: Untested
  1619. ;+Items=(TemplateName=ReaperArmor, bAddsUtilitySlot=true) ;As all basic armor, they don't give utility slots
  1620. +Items=(TemplateName=PlatedReaperArmor, bAddsUtilitySlot=true)
  1621. +Items=(TemplateName=PoweredReaperArmor, bAddsUtilitySlot=true)
  1622.  
  1623. ; WARLOCK PSIONIC RIFLE
  1624. ;+Items=(TemplateName=Weapon_AshXcomPsionicReaper, OneTimeBuild=true, HideIfPurchased=true)
  1625. ; Schematic_AshXcomPsionicReaper
  1626.  
  1627. ; WARLOCK VORTEX GRENADE
  1628. ;+Items=(TemplateName=Weapon_AshXcomVortexGrenade, OneTimeBuild=true, HideIfPurchased=true)
  1629.  
  1630.  
  1631.  
  1632. ;################################################################################################
  1633. ;################################################################################################
  1634.  
  1635. ; SYSTEM INFILTRATION 2.2 (Iridar)
  1636.  
  1637.  
  1638. CREATE_LAPTOP = true
  1639.  
  1640. ;   You can add extra abilities to Laptop here.
  1641. ;   "Infiltration" is ability that Reapers acquire through
  1642. ;   their Guerilla Tactics School upgrade.
  1643. ;   It provides a passive bonus to Hacking and allows to
  1644. ;   pass under ADVENT Towers without breaking concealment.
  1645. ;   You can configure its bonus to Hacking in this mod's XComGameData_SoldierSkills.ini
  1646. ;   But that will change how much Hacking Reapers get as well.
  1647. ;   Note: DO NOT give SI_SystemInfiltration ability to the laptop.
  1648. ;+ABILITIES = "Infiltration"
  1649.  
  1650. ;   In case you don't want to use Reaper's Infiltration,
  1651. ;   you can use this passive that only provides a bonus to hacking and has no other effects.
  1652. +ABILITIES = "IRI_HackerLaptop_Passive"
  1653.  
  1654. ;HACKING_BONUS = 35
  1655. HACKING_BONUS = 20
  1656.  
  1657. ;STARTING_ITEM = true
  1658. STARTING_ITEM = false
  1659.  
  1660. ;INFINITE_ITEM = true
  1661. INFINITE_ITEM = false
  1662.  
  1663. ;CREATOR_TEMPLATE_NAME = "SchematicName"
  1664. ;BASE_ITEM = "ItemName"
  1665.  
  1666. ;CAN_BE_BUILT = false
  1667. CAN_BE_BUILT = true
  1668.  
  1669. +REQUIRED_TECHS = "ModularWeapons"
  1670. SUPPLIES_COST = 50 ; was commented
  1671. ALLOYS_COST = 10 ; was commented
  1672. ELERIUM_COST = 5 ; was commented
  1673. BLACKMARKET_VALUE = 25 ; was commented
  1674.  
  1675.  
  1676.  
  1677. ;   Uncomment this if you want System Infiltration to be available only if the
  1678. ;   soldier has the Hacker's Laptop equipped.
  1679. +ABILITIES_REQUIRE_HACKER_LAPTOP = "SI_SystemInfiltration"
  1680.  
  1681.  
  1682. ;################################################################################################
  1683. ;################################################################################################
  1684.  
  1685. ; MORE PSI ABILITIES (Iridar)
  1686.  
  1687. ;------------------------------
  1688. ; Reference for Bstar Perk Pack
  1689. ;------------------------------
  1690.  
  1691. ; Ability List from Bstar Mod
  1692. ;Mind Burst         BS_MCDetonate   eInvSlot_SecondaryWeapon    Overloads a mind-controlled target's brain with Psionic energy until it bursts in a violent explosion. Deals Psionic damage equal to 15% of the primary target's Will stat to all targets within 4 tiles.
  1693. ;Psionic Conduit    BS_StrainMind                               Activate to make the next Psionic ability a free action. Each time Psionic Conduit is activated, the soldier's Will is reduced by 10. When the soldier's Will falls below 50%, Psionic abilities deal 50% reduced damage and Psi Offense is reduced by 33%.
  1694. ;Unstable           BS_Unstable                                 The soldier deals 50% increased damage with offensive Psionic abilities, but using an offensive Psionic ability has a 25% chance to make them panic.
  1695. ;Psionic Atrophy    BS_PsionicAtrophy                           Increases Psi Offense by 20 and grants immunity to Psionic damage and Mental effects. Damage taken from all other sources is increased by 33%.
  1696. ;Battle Meditation  BS_BattleMeditation                         Hunker Down increases your Psi Offense by 10 and your Will by 10 for 2 turns.
  1697. ;Mind Over Matter   BS_MindOverMatter                           Whenever this soldier takes damage, the cooldowns of their Psionic abilities are reduced by 1.
  1698. ;Spirit Thief       BS_MindThief                                Killing a psionic enemy increases Psi Offense by 15 and damage dealt with offensive Psionic abilities by 50% for 2 turns.
  1699. ;Open Mind          BS_OpenMind                                 Increases Psi Offense by 25 but reduces Will by 10.
  1700.  
  1701. ; Added "Psionic Conduit" to the rank that was missing.
  1702.  
  1703. ;-----------------
  1704. ; MY EDIT - starts
  1705. ;-----------------
  1706.  
  1707. ; At WOTC Psionic Class by AdventAvenger
  1708.  
  1709. ;+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)))
  1710. +SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="Fuse",  ApplyToWeaponSlot=eInvSlot_SecondaryWeapon)),            (AbilityType=(AbilityName="Domination",  ApplyToWeaponSlot=eInvSlot_SecondaryWeapon)),            (AbilityType=(AbilityName="BS_StrainMind"))),         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)))
  1711.  
  1712. ;---------------
  1713. ; MY EDIT - ends
  1714. ;---------------
  1715.  
  1716.  
  1717. ;################################################################################################
  1718. ;################################################################################################
  1719.  
  1720. ; WARLOCK CROWN (Veehementia)
  1721.  
  1722. ;+CROWN_ABILITIES = "PsiMindControl"
  1723. ;
  1724. ; BS_MindOverMatter (from Bstar perks) - Whenever this soldier takes damage, the cooldowns of their Psionic abilities are reduced by 1.
  1725. +CROWN_ABILITIES = "BS_MindOverMatter"
  1726. ; maybe add an ACTIVE ability as well? Perhaps "Mind Burst"?
  1727.  
  1728.  
  1729. ; Localization Color Coded Names
  1730. FriendlyName="<font color='#FFA500'>Warlock's Crown</font>"
  1731.  
  1732.  
  1733. ;################################################################################################
  1734. ;################################################################################################
  1735.  
  1736. ; CONFIGURE AVENGER DEFENSE XCOM REINFORCEMENT (-bg-)
  1737.  
  1738. ; +MaxSquadSize=12
  1739. ; Otherwise, with increased pods and etc is a freaking nightmare!
  1740. ; But that is without the Defense Matrix Turrets
  1741. +MaxSquadSize=14
  1742.  
  1743.  
  1744.  
  1745.  
  1746. ;################################################################################################
  1747. ; END END END END END END END END END END END END END END END END END END END END END END END END
  1748. ;################################################################################################
  1749. ; END END END END END END END END END END END END END END END END END END END END END END END END
  1750. ;################################################################################################
  1751. ; END END END END END END END END END END END END END END END END END END END END END END END END
  1752. ;################################################################################################
  1753.  
  1754. ;-------------------------------------------
  1755. ; EVERYTHING BELOW IS FOR REFERENCE OR SCRAP
  1756. ;-------------------------------------------
  1757.  
  1758.  
  1759. ;<font color='#HEXCOLOR'>XXXNAME</font>
  1760.  
  1761.  
  1762.  
Add Comment
Please, Sign In to add comment