I reinstalled the game (complete collection), took the .exe from there, created an HD-exe from it, and all settings were reset again – are they tied to the .exe file name? What do the 3 .ini files do: #default#sod, default, and sod? As I understand it, the format of these files and the list of settings can change unpredictably with updates, meaning that after each update (by the way, what about disabling updates on beta versions by default? Let those who know what they are doing do it, and not hordes of newbies) I have to search for the necessary items and edit them again?
Added 7 minutes later
Before the battle, it started asking "quick combat?", I checked the box in the tweaks section – now there is no replay option in the quick combat results, only OK.
No, it wasn't worth recreating the .exe...
Your old .exe was "undefined" for the HD version. HD took the settings for it from the default.ini file.
Now, it seems, HD has correctly identified the game version and created a correct .exe, and the settings for it are now taken from sod.ini
When installing HD from scratch, the sod.ini file (as well as default.ini, hota.ini, wog.ini, era.ini) does not exist. It is created the first time HD Launcher is launched by copying #default#sod.ini ( #default#default.ini, #default#hota.ini, #default#wog.ini, #default#era.ini), which stores the default settings. Provided that the corresponding original SOD/Complete .exe (hota, wog, era) is present in the folder where HD is installed.
When updating HD, the settings are NOT reset if HD has access to its files (on Win Vista, 7, 8, 10 it may not have access if installed in system folders, launched without administrator rights, and for other mysterious reasons).
When updating HD, #default#sod.ini is always updated.
HD Launcher, when launched, looks at the field in #default#sod.ini and in sod.ini, and if its value in sod.ini is less than #default#sod.ini, then sod.ini is recreated from #default#sod.ini, but for each tweak, the value is taken from the old sod.ini, if the corresponding tweak is in it.
In short, the values of unchanged settings are always saved during the update.
This algorithm will only fail if the launcher does not have write/read access to sod.ini
Before the battle, it started asking "quick combat?", I checked the box in the tweaks section – now there is no replay option in the quick combat results, only OK.
No, it wasn't worth recreating the .exe...
And, damn, it's visually obvious when you launch the launcher.
By the way, HD+ is enabled by default for sod, you can verify this by clicking the "Default" button on the Tweaks tab in the Launcher.
(the Default button recreates sod.ini from #default#sod.ini)
последняя версия - 5.0 RC96 (19.09.2020)
последнее видео: https://www.youtube.com/watch?v=u70wC0DJ7I8
полное подробное описание