XCOM 2

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))
Naposledy upravil LeyShade; 14. pro. 2023 v 16.12
< >
Zobrazeno 14 z 4 komentářů
should we drop it to the root folder of the mod or config?
Shaggoth (Ищезаяц) původně napsal:
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
< >
Zobrazeno 14 z 4 komentářů
Na stránku: 1530 50