Примерно 50% кодирования/тестирования выполнено.
Моя проблема в том, чтобы добавить опцию «Требуется SoD_SP» для редактора карт. Я пока не нашёл способа добавить данные в редактор карт, чтобы:
1 – карта по-прежнему открывалась в обычном редакторе карт;
2 – карта не открывалась в Heroes3.exe без SoD_SP;
3 – данные сохранялись в обычном редакторе карт.
ACE может решить проблемы 1 и 2, но данные не сохраняются в редакторе карт – они теряются.
Думаю, это не очень важно, но я продолжаю искать.