Minor formatting differences such as white-space, indentation, capitalization and leading zeros are relevant for the removal of entries. They look for VarName, VarName, … keys, using the last inserted value, until one isn’t found. KVPs with different indices produce different keys.Īrrays look for the VarName key and insert all entries in order into the array. Static (fixed-size) arrays look for VarName, VarName, … keys and use the respective value inserted last.Primitive types use the value inserted last.How it precisely works depends on the kind of variable. Only after all config files have been loaded, config variables are imbued with the values from the config map. For base-game config files and files in the user directory ( Documents/My Games/XCOM 2 (WotC)/XComGame/Config), Key=Value