Why I set ScalabilityGroups's value in DefaultGameUserSettings.ini but engine still not read this setting for default

In my case I set the following setting in DefaultGameUserSetting.ini

[ScalabilityGroups]
sg.AntiAliasingQuality=3
sg.TextureQuality=3
sg.EffectsQuality=3
sg.ResolutionQuality=100
sg.ShadowQuality=3
sg.PostProcessQuality=3

but when I go into the game use the console commad to test it .

the ScalabilityGroups’s value like following nothing gonna changed.

[ScalabilityGroups]
sg.AntiAliasingQuality=2
sg.TextureQuality=2
sg.EffectsQuality=2
sg.ResolutionQuality=87
sg.ShadowQuality=2
sg.PostProcessQuality=2

Hey ryuikuya,

The DefaultGameUserSettings.ini file is only there to set scalability if it is the user’s first time launching the game.

It’s definitely good to set the default ini files, but if you ever changed your scalability settings after your first launch, you need to either clear your “Saved” folder each time or modify [ProjectName]\Saved\Config\Windows\GameUserSettings.ini instead.

It’s usually a good practice to clear the saved folder (or rename it) if you want to test out a “first launch”. In a “first launch” scenario, your DefaultGameUserSettings.ini will be used to create the GameUserSettings.ini. Any further launches no longer reference DefaultGameUserSettings, unless you clear the “Saved” folder.

PS - sorry if there is a bit of redundancy in that response.

1 Like

Thank you very much