zoogУстановил игру заново (полное собрание), взял оттуда ехе, создал из него HD-exe, опять слетели все настройки - они привязаны к имени ехе-шника? Что вообще делают 3 ини-файла: #default#sod, default и sod? Как я понимаю, формат этих файлов и список настроек при обновлениях может меняться непредсказуемо, то есть после каждого апдейта (кстати, как насчёт запрета на обновления на бета-версии по умолчанию? пусть это делают те, кто знает, на что идёт, а не толпы новичков) надо заново искать нужные пункты и править их?
Добавлено через 7 минут
Перед боем стало спрашивать "quick combat?", поставил галочку в разделе tweaks - теперь в результатах квика нет опции переигрыша, только ОК.
Нет, не стоило пересоздавать ехе..
Как все тяжело то..
Твой старый exe был "неопределенной" для ХД версии. Настройки для него ХД брал из файла default.ini.
Теперь, судя по всему, ХД верно определил версию игры и создал корректный exe, настройки для которого теперь берутся из sod.ini
При установке ХД начисто, sod.ini
(как и default.ini, hota.ini, wog.ini, era.ini) файла - нет. Он создается при первом запуске ХД_Лончера копированием #default#sod.ini
(#default#default.ini, #default#hota.ini, #default#wog.ini, #default#era.ini), в котором хранятся настройки по умолчанию. При условии что в папке, куда установлен ХД присутствует сответствующий оригинальный экзешник сод/комплит
(хота, вог, эра)При обновлении ХД, настройки НЕ слетают если ХД имеет доступ к своим файлам (на Win Vista, 7,8,10 может не иметь если устновлен в системные папки, запускается без прав админа, и по прочим самым таинственным причинам).
При обновлении ХД всегда обновляется #default#sod.ini
Лончер ХД при запуске смотрит поле
в #default#sod.ini и в sod.ini и если его значение в sod.ini меньше чем #default#sod.ini, то sod.ini создается заново из #default#sod.ini, но для каждого твика берется значение из старого sod.ini, если соответствующий твик в нем есть.
Короче значения неизменных настроек всегда сохраняются при обновлении.
Этот алгоритм не сработает только если у лончера нет прав на запись/чтение sod.ini
Перед боем стало спрашивать "quick combat?", поставил галочку в разделе tweaks - теперь в результатах квика нет опции переигрыша, только ОК.
Нет, не стоило пересоздавать ехе..
Просто не включен HD+. Переигрываемая быстрая битва в хд может быть включена/отключена только посредством включения/отключения HD+, т.к. является неотъемлемой частью HD+.
И, блин, это же элементарно заметно визуально при запуске лончера.
Кстати HD+ по умолчанию включен для sod, в этом можно убедится, нажав кнопку "По умолчанию" на вкладке Твики в Лончере.
(кнопка По умолчанию создает sod.ini заново из #default#sod.ini)