Night, одно с другим не связано вообще. Диалог я не менял.
Berserker, Хм, лан, посмотрю ещё отчего такое, раньше просто не замечал подобного...На 2.9.14 всё ок.
Night, дело в том, что я на 3.0.5 тоже любые символы ввожу. Это может быть hd-mod или wog native dialogs, но вряд ли Эра, ведь я диалог не менял уже давно.
Berserker, дело не в любых, а в том, что вообще нельзя после загрузки вписать что-либо. И в главном меню ESC не работает.
Но я разобрался в чём дело. В поставке Эры включил "
no erm scripts turning.bin" с ним такое и происходит. А именно:
Загружаем игру, потом выходим в главное меню, жмем Hotseat и в нём ничего не вводится. Вообще клавиатуру через раз отрубает.
В справке про заплатку указано:
Quote:Запрещает отключение ЕРМ скриптов при ошибках. Отключение производилось путём записи в место ошибки символа конца строки (#0), что вызывало обрезку скрипта при загрузке игры.
Но мне кажется тут (в Эре 3) она как-то иначе работает, потому что в 2.9.14 подобного не наблюдается.
Night, подтверждаю. Жесть какая-то.
Проверил без HD — всё ок. Жду подтверждения.
Berserker, Хм, сейчас проверил также без HD - такое же. Ещё я 2.9.14 не тот файл отключал, "no erm scripts turning.bin" у меня в папке был, чтобы список не засорял. Щас вернул оттуда, проверил - такая же ситуация. И в HD и без HD.
Без HD мода не могу повторить баг. Идеально работает диалог при старте, загрузке, возвращении. Нужен ещё тестер.
Berserker, Night, протестировал немного, баг повторить не смог, все вводится без проблем - русские и английские символы, цифры.
ErmLegacySupport=1 - включен, no erm scripts turning.bin.off - выключен, HD мод 5.0 RC94 - включен, ERA 3.0.4, сборка 1.35 daemon_n от 09.09.2020.
Panda, так бинарник надо включить
daemon_n, что тот бинарник вообще делает и к чему он здесь?
Нужно сперва войтив меню Хот Сит, потом загрузить любую игру, затем попытаться загрузить Хот Сит и уже там вводить во все поля.
(29.09.2020 17:53)Night Wrote: [ -> ]Но я разобрался в чём дело. В поставке Эры включил "no erm scripts turning.bin" с ним такое и происходит. А именно:
Загружаем игру, потом выходим в главное меню, жмем Hotseat и в нём ничего не вводится. Вообще клавиатуру через раз отрубает.
В справке про заплатку указано:
Quote:Запрещает отключение ЕРМ скриптов при ошибках. Отключение производилось путём записи в место ошибки символа конца строки (#0), что вызывало обрезку скрипта при загрузке игры.
Но мне кажется тут (в Эре 3) она как-то иначе работает, потому что в 2.9.14 подобного не наблюдается.
Berserker,
Спасибо. Этому патчу уже столько лет. К тому же он больше не актуален вообще, потому и выключен. Удаляю его.
Hi
Berserker, can you share the source code of all war machines in blacksmith.dll please?

No. Never. Don't ask.
Author: Baratorch or MoP, I don't remember.
Archer30,
Quote:[+] Добавлен модуль "all war machines in blacksmith.dll" от baratorch. Он позволяет покупать все машины войны в кузнице.
This is the HD-mode developer. You can try to write to him by mail
baratorch@yandex.ru