ModClassOverrides Madness
Posted: Sun Feb 26, 2017 9:10 pm
Are these supposed to be explicitly written to ~My Games\XCOM2\XComGame\Config\XComEngine.ini? Or is the game supposed to read them dynamically from the respective mod's ~Config\XComEngine.ini? From the time I've been messing around trying to understand, I still have no idea.
The only way I can get these overrides written to the main .ini is by enabling Framerate Smoothing. That is the only setting I've observed that will do it, and many users won't touch that, so why is this the trigger for something seemingly important? In addition to this, they seem to be written in the wrong place under [XComGame.XComEngine] and not [Engine.Engine]. Does it matter? I have no idea. When these overrides are explicitly written, some mods stop working whereas they would work before without. So what's the deal?
The only way I can get these overrides written to the main .ini is by enabling Framerate Smoothing. That is the only setting I've observed that will do it, and many users won't touch that, so why is this the trigger for something seemingly important? In addition to this, they seem to be written in the wrong place under [XComGame.XComEngine] and not [Engine.Engine]. Does it matter? I have no idea. When these overrides are explicitly written, some mods stop working whereas they would work before without. So what's the deal?