XCOM 2
Playable Chosen
Removing Extra Projects
Below is a WSR configuration for removing the extra proving ground projects from the UI, to prevent clutter and remove the CHEAT options.

To use: Download Weapon Skin Replacer. Then in Playable Chosen's mod folder (3010054920), create a txt file called XComWeaponSkinReplacer.ini and paste the text below the line inside of it. Jobs done.

============================

[zzzWeaponSkinReplacer.X2DownloadableContentInfo_WeaponSkinReplacer]

+CHANGE_TEMPLATE=(TEMPLATE=intshiv22, TECH_TEMPLATE=true, CHANGE_REQUIREMENTS=true, REQUIREMENTS=(RequiredEngineeringScore=99999, bVisibleIfPersonnelGatesNotMet=false))
+CHANGE_TEMPLATE=(TEMPLATE=intshiv33, TECH_TEMPLATE=true, CHANGE_REQUIREMENTS=true, REQUIREMENTS=(RequiredEngineeringScore=99999, bVisibleIfPersonnelGatesNotMet=false))
+CHANGE_TEMPLATE=(TEMPLATE=intshiv44, TECH_TEMPLATE=true, CHANGE_REQUIREMENTS=true, REQUIREMENTS=(RequiredEngineeringScore=99999, bVisibleIfPersonnelGatesNotMet=false))

+CHANGE_TEMPLATE=(TEMPLATE=intshiv22debug, TECH_TEMPLATE=true, CHANGE_REQUIREMENTS=true, REQUIREMENTS=(RequiredEngineeringScore=99999, bVisibleIfPersonnelGatesNotMet=false))
+CHANGE_TEMPLATE=(TEMPLATE=intshiv33debug, TECH_TEMPLATE=true, CHANGE_REQUIREMENTS=true, REQUIREMENTS=(RequiredEngineeringScore=99999, bVisibleIfPersonnelGatesNotMet=false))
+CHANGE_TEMPLATE=(TEMPLATE=intshiv44debug, TECH_TEMPLATE=true, CHANGE_REQUIREMENTS=true, REQUIREMENTS=(RequiredEngineeringScore=99999, bVisibleIfPersonnelGatesNotMet=false))

+CHANGE_TEMPLATE=(TEMPLATE=intshiv22stage2, TECH_TEMPLATE=true, CHANGE_REQUIREMENTS=true, REQUIREMENTS=(RequiredEngineeringScore=99999, bVisibleIfPersonnelGatesNotMet=false))
+CHANGE_TEMPLATE=(TEMPLATE=intshiv33stage2, TECH_TEMPLATE=true, CHANGE_REQUIREMENTS=true, REQUIREMENTS=(RequiredEngineeringScore=99999, bVisibleIfPersonnelGatesNotMet=false))
+CHANGE_TEMPLATE=(TEMPLATE=intshiv44stage2, TECH_TEMPLATE=true, CHANGE_REQUIREMENTS=true, REQUIREMENTS=(RequiredEngineeringScore=99999, bVisibleIfPersonnelGatesNotMet=false))

+CHANGE_TEMPLATE=(TEMPLATE=intshiv22stage2debug, TECH_TEMPLATE=true, CHANGE_REQUIREMENTS=true, REQUIREMENTS=(RequiredEngineeringScore=99999, bVisibleIfPersonnelGatesNotMet=false))
+CHANGE_TEMPLATE=(TEMPLATE=intshiv33stage2debug, TECH_TEMPLATE=true, CHANGE_REQUIREMENTS=true, REQUIREMENTS=(RequiredEngineeringScore=99999, bVisibleIfPersonnelGatesNotMet=false))
+CHANGE_TEMPLATE=(TEMPLATE=intshiv44stage2debug, TECH_TEMPLATE=true, CHANGE_REQUIREMENTS=true, REQUIREMENTS=(RequiredEngineeringScore=99999, bVisibleIfPersonnelGatesNotMet=false))

+CHANGE_TEMPLATE=(TEMPLATE=intshiv22stage3, TECH_TEMPLATE=true, CHANGE_REQUIREMENTS=true, REQUIREMENTS=(RequiredEngineeringScore=99999, bVisibleIfPersonnelGatesNotMet=false))
+CHANGE_TEMPLATE=(TEMPLATE=intshiv33stage3, TECH_TEMPLATE=true, CHANGE_REQUIREMENTS=true, REQUIREMENTS=(RequiredEngineeringScore=99999, bVisibleIfPersonnelGatesNotMet=false))
+CHANGE_TEMPLATE=(TEMPLATE=intshiv44stage3, TECH_TEMPLATE=true, CHANGE_REQUIREMENTS=true, REQUIREMENTS=(RequiredEngineeringScore=99999, bVisibleIfPersonnelGatesNotMet=false))

+CHANGE_TEMPLATE=(TEMPLATE=intshiv22stage3debug, TECH_TEMPLATE=true, CHANGE_REQUIREMENTS=true, REQUIREMENTS=(RequiredEngineeringScore=99999, bVisibleIfPersonnelGatesNotMet=false))
+CHANGE_TEMPLATE=(TEMPLATE=intshiv33stage3debug, TECH_TEMPLATE=true, CHANGE_REQUIREMENTS=true, REQUIREMENTS=(RequiredEngineeringScore=99999, bVisibleIfPersonnelGatesNotMet=false))
+CHANGE_TEMPLATE=(TEMPLATE=intshiv44stage3debug, TECH_TEMPLATE=true, CHANGE_REQUIREMENTS=true, REQUIREMENTS=(RequiredEngineeringScore=99999, bVisibleIfPersonnelGatesNotMet=false))

[zzzWeaponSkinReplacer.X2DownloadableContentInfo_WeaponSkinReplacer]

+CHANGE_TEMPLATE=(TEMPLATE=intshiv22, TECH_TEMPLATE=true, CHANGE_REQUIREMENTS=true, REQUIREMENTS=(RequiredEngineeringScore=99999, bVisibleIfPersonnelGatesNotMet=false))
+CHANGE_TEMPLATE=(TEMPLATE=intshiv33, TECH_TEMPLATE=true, CHANGE_REQUIREMENTS=true, REQUIREMENTS=(RequiredEngineeringScore=99999, bVisibleIfPersonnelGatesNotMet=false))
+CHANGE_TEMPLATE=(TEMPLATE=intshiv44, TECH_TEMPLATE=true, CHANGE_REQUIREMENTS=true, REQUIREMENTS=(RequiredEngineeringScore=99999, bVisibleIfPersonnelGatesNotMet=false))

+CHANGE_TEMPLATE=(TEMPLATE=intshiv22debug, TECH_TEMPLATE=true, CHANGE_REQUIREMENTS=true, REQUIREMENTS=(RequiredEngineeringScore=99999, bVisibleIfPersonnelGatesNotMet=false))
+CHANGE_TEMPLATE=(TEMPLATE=intshiv33debug, TECH_TEMPLATE=true, CHANGE_REQUIREMENTS=true, REQUIREMENTS=(RequiredEngineeringScore=99999, bVisibleIfPersonnelGatesNotMet=false))
+CHANGE_TEMPLATE=(TEMPLATE=intshiv44debug, TECH_TEMPLATE=true, CHANGE_REQUIREMENTS=true, REQUIREMENTS=(RequiredEngineeringScore=99999, bVisibleIfPersonnelGatesNotMet=false))

+CHANGE_TEMPLATE=(TEMPLATE=intshiv22stage2, TECH_TEMPLATE=true, CHANGE_REQUIREMENTS=true, REQUIREMENTS=(RequiredEngineeringScore=99999, bVisibleIfPersonnelGatesNotMet=false))
+CHANGE_TEMPLATE=(TEMPLATE=intshiv33stage2, TECH_TEMPLATE=true, CHANGE_REQUIREMENTS=true, REQUIREMENTS=(RequiredEngineeringScore=99999, bVisibleIfPersonnelGatesNotMet=false))
+CHANGE_TEMPLATE=(TEMPLATE=intshiv44stage2, TECH_TEMPLATE=true, CHANGE_REQUIREMENTS=true, REQUIREMENTS=(RequiredEngineeringScore=99999, bVisibleIfPersonnelGatesNotMet=false))

+CHANGE_TEMPLATE=(TEMPLATE=intshiv22stage2debug, TECH_TEMPLATE=true, CHANGE_REQUIREMENTS=true, REQUIREMENTS=(RequiredEngineeringScore=99999, bVisibleIfPersonnelGatesNotMet=false))
+CHANGE_TEMPLATE=(TEMPLATE=intshiv33stage2debug, TECH_TEMPLATE=true, CHANGE_REQUIREMENTS=true, REQUIREMENTS=(RequiredEngineeringScore=99999, bVisibleIfPersonnelGatesNotMet=false))
+CHANGE_TEMPLATE=(TEMPLATE=intshiv44stage2debug, TECH_TEMPLATE=true, CHANGE_REQUIREMENTS=true, REQUIREMENTS=(RequiredEngineeringScore=99999, bVisibleIfPersonnelGatesNotMet=false))

+CHANGE_TEMPLATE=(TEMPLATE=intshiv22stage3, TECH_TEMPLATE=true, CHANGE_REQUIREMENTS=true, REQUIREMENTS=(RequiredEngineeringScore=99999, bVisibleIfPersonnelGatesNotMet=false))
+CHANGE_TEMPLATE=(TEMPLATE=intshiv33stage3, TECH_TEMPLATE=true, CHANGE_REQUIREMENTS=true, REQUIREMENTS=(RequiredEngineeringScore=99999, bVisibleIfPersonnelGatesNotMet=false))
+CHANGE_TEMPLATE=(TEMPLATE=intshiv44stage3, TECH_TEMPLATE=true, CHANGE_REQUIREMENTS=true, REQUIREMENTS=(RequiredEngineeringScore=99999, bVisibleIfPersonnelGatesNotMet=false))

+CHANGE_TEMPLATE=(TEMPLATE=intshiv22stage3debug, TECH_TEMPLATE=true, CHANGE_REQUIREMENTS=true, REQUIREMENTS=(RequiredEngineeringScore=99999, bVisibleIfPersonnelGatesNotMet=false))
+CHANGE_TEMPLATE=(TEMPLATE=intshiv33stage3debug, TECH_TEMPLATE=true, CHANGE_REQUIREMENTS=true, REQUIREMENTS=(RequiredEngineeringScore=99999, bVisibleIfPersonnelGatesNotMet=false))
+CHANGE_TEMPLATE=(TEMPLATE=intshiv44stage3debug, TECH_TEMPLATE=true, CHANGE_REQUIREMENTS=true, REQUIREMENTS=(RequiredEngineeringScore=99999, bVisibleIfPersonnelGatesNotMet=false))

+CHANGE_TEMPLATE=(TEMPLATE=intshiv22max, TECH_TEMPLATE=true, CHANGE_REQUIREMENTS=true, REQUIREMENTS=(RequiredEngineeringScore=99999, bVisibleIfPersonnelGatesNotMet=false))
+CHANGE_TEMPLATE=(TEMPLATE=intshiv33max, TECH_TEMPLATE=true, CHANGE_REQUIREMENTS=true, REQUIREMENTS=(RequiredEngineeringScore=99999, bVisibleIfPersonnelGatesNotMet=false))
+CHANGE_TEMPLATE=(TEMPLATE=intshiv44max, TECH_TEMPLATE=true, CHANGE_REQUIREMENTS=true, REQUIREMENTS=(RequiredEngineeringScore=99999, bVisibleIfPersonnelGatesNotMet=false))

+CHANGE_TEMPLATE=(TEMPLATE=intshiv22maxdebug, TECH_TEMPLATE=true, CHANGE_REQUIREMENTS=true, REQUIREMENTS=(RequiredEngineeringScore=99999, bVisibleIfPersonnelGatesNotMet=false))
+CHANGE_TEMPLATE=(TEMPLATE=intshiv33maxdebug, TECH_TEMPLATE=true, CHANGE_REQUIREMENTS=true, REQUIREMENTS=(RequiredEngineeringScore=99999, bVisibleIfPersonnelGatesNotMet=false))
+CHANGE_TEMPLATE=(TEMPLATE=intshiv44maxdebug, TECH_TEMPLATE=true, CHANGE_REQUIREMENTS=true, REQUIREMENTS=(RequiredEngineeringScore=99999, bVisibleIfPersonnelGatesNotMet=false))

+CHANGE_TEMPLATE=(TEMPLATE=intshiv22maxdebug, TECH_TEMPLATE=true, CHANGE_REQUIREMENTS=true, REQUIREMENTS=(RequiredEngineeringScore=99999, bVisibleIfPersonnelGatesNotMet=false))
+CHANGE_TEMPLATE=(TEMPLATE=intshiv33maxdebug, TECH_TEMPLATE=true, CHANGE_REQUIREMENTS=true, REQUIREMENTS=(RequiredEngineeringScore=99999, bVisibleIfPersonnelGatesNotMet=false))
+CHANGE_TEMPLATE=(TEMPLATE=intshiv44maxdebug, TECH_TEMPLATE=true, CHANGE_REQUIREMENTS=true, REQUIREMENTS=(RequiredEngineeringScore=99999, bVisibleIfPersonnelGatesNotMet=false))
Laatst bewerkt door LeyShade; 14 dec 2023 om 16:12
< >
1-4 van 4 reacties weergegeven
should we drop it to the root folder of the mod or config?
Origineel geplaatst door Shaggoth (Ищезаяц):
should we drop it to the root folder of the mod or config?

All INI files must go into the 'Config' folder. A config folder can have multiple subfolders within it, containing multiple files of the same names across them, but the root mods organisation must always have folders such as 'Config', 'SRC', 'Localisation', etc.

Config is where all INI files of any type for a mod will go, forever =)
seems like i don't see any chosen projects at all, i've killed 2 of them already but no prooving ground projects appeared
< >
1-4 van 4 reacties weergegeven
Per pagina: 1530 50