baratorch, подожди, жесть ж, а правда, что теперь исправления оригинальных багов игры и пароль на сейвы неотделимы? Получается нельзя будет на турнирах игроков обязывать юзать ХД, ибо он меняет геймплей. А надо бы ради окончательного контроля читерства.
Неужели никак нельзя отделить запороленные сейвы от изменения геймлея, в том числе и оригинальных багофич СоД? Или так и сейчас можно сделать, а я туплю?
к сожалению никак нельзя.
объединение всех несовместимых с чистым сод фич в одно целое - очень сильно сократило и упростило код мода, а это (особенно если учесть мою ограниченность во времени на разработку) однозначно снижает вероятность ошибки в коде, то есть это один из шагов к заветной безупречной стабильности мода.
в хд+ ничего спорного нету - никаких опытов существ, классов, перетасовки заклинаний и т.п. Это тот же сод, но с исправленными багами. Все равно же с запароленными нельзя сыграть против игрока без ХД. Ну если кому-то копейщики в лагере беженцев и багнутый квик важнее запароленных сейвов, переигрываемой быстрой битвы и старта таймера после Ок, тут уж я ничего поделать не смогу.
HoMM3 HD 3.18f3.17 -> 3.18 (28.11.2012)
Общее:
[-] баг турнирных расширений: при старте нового сценария в определенные структуры игры могли записыватся недопустимые значения, что могло приводить к вылетам при попытке посмотреть инфо о сценарии или карту-загадку.
[-] баг оригинальной игры: игра с некоторой вероятностью могла крашиться при загрузке сценария, если последовательность действий такова: из запущенного двухуровневого сценария при активном подземелье выходим в главное меню и загружаем игру без подземелья.
[-] баг оригинальной игры, резульатом которого при выборе нового сценария было:
1 - для карты из списка сгенерированных карт (из random_maps) на самом деле отображались дата-время изменения карты из maps c тем же номером в списке.
2 - игра крашилась при попытке посмтреть сгенерированные RMG карты, если в папке maps отсутствовали карты.
3 - игра крашилась при попытке выбрать сгенерированную карту (из random_maps), если её номер в списке был больше количества карт в
папке maps.
[+] при выборе карты перед стартом нового сценария отображаются дата-время её изменения (как для сохранений и рандом карт).
[+] если в командную строку ярлыка к игре добавить /hd+ то игра будет запускаться с включенным HD+ независимо от того включена ли опция в HD-лончере.
HD+:
[-] баг: игра крашилась, при попытке загрузить незапароленный сейв, после загрузки запароленного.