Читай выше, однако рекомендую прочитать всё медленно и вдумчиво! :smile04:
Добавлено через 1 час 35 минут
Я это к тому, что моя жизнь не бесконечна, и я хотел бы успеть сделать хоть какой-нибудь мод.
Впервые здесь? Я Роха — провести быструю экскурсию?
Читай выше, однако рекомендую прочитать всё медленно и вдумчиво! :smile04:
Насколько выше? В этой теме 121 страница. Почему бы Вам не дать сразу информативный ответ, чтобы простой диалог не растягивался на недели?
Добавлено через 1 час 35 минут
Я это к тому, что моя жизнь не бесконечна, и я хотел бы успеть сделать хоть какой-нибудь мод.

А с помощью какой программы можно сравнить два экзешника?
На предыдущей странице - номера сообщений 1805 и 1811!
Названия новых существ не "сидят" в .exe - они все находятся в виде отдельных файлов .txt ссылки на которые "сидят" .xdb!
Если решил заняться созданием новых существ, то можешь поэксперименировать с существами с моей странички (ссылка в подписи)! :smile13:
Имена существ задаются в файликах .txt, а ссылки на них в .xdb - в game.exe [любым шестнадцатеричным редактором можно вносить изменения, т.е. без декомпиляции] просто увеличено максимально возможное количество идентификаторов существ, которые описываются в соответствующих .xdb
тут уже нужно самому посмотреть и проанализировать
по опыту с Discaples 3 могу сказать, что могут быть несколько лишних строчек с непонятными 4 цифрами в начале
я открывал через Visual Studio 2017

@Гусь
Скиллы и прочее сидят в .exe и даже при увеличении их максимального количества в самом .exe это ничего не даст, так как сам функционал выполнен разработчиками не в виде .xdb, а в виде функций в .exe
Версию 3.0 удачно декомпилировали, а возможно использовали исходники (так как не имея исходников очень трудно ковыряться в чужом коде, поскольку реверс-инжиниринг весьма трудозатратная деятельность, ну или у человека который сам расковырял функционал - было очень много времени и самое главное у него была устремлённость) - результат MMH5.5, однако эта версия не умеет работать со скриптами добавленными в 3.1!
P.S. Я использую Free Hex Editor Neo и HxD
P.P.S. Кстати, для версии 3.1 количество ID для артефактов увеличили и добавили много новых - NAF
Я установил Visual Studio, но он при запуске что-то пишет про точку входа в процедуру... У этой программы нет проблем с запуском, или нужны танцы с бубнами?
Благодарю за информативный ответ. А новый город и фракцию добавить такми способом не получится?
Благодарю за информативный ответ. А новый город и фракцию добавить такми способом не получится?
фракцию добавить не выйдет, в игре уже есть фракция нейтралов и для адекватной работы их замка не хватает плана застройки и даже если бы он был то скорее всего здания не будут функционировать (как гильдия магов и орков - добавить на план застройки можно, но заклинания не появятся) все особые свойства строений задаются в exeшнике
ну, гильдию магов можно заменить на другие строения, а магические школы на новые умения, типа боевых кличей и прочего
Но если фракцию нейтралов реализовать как любую другую, то тогда надо будет раскидывать всех нейтралов по разным расам, типа как мумии в некрополисе(в оригинале они же там числятся, по этому Маркел их мог забирать в войско)
Вот я и подумал, выйдет ли добавить их через exe.

В теории это возможно... но нужно быть ГУРУ по реверс-инжинирингу, так как не имея исходников очень трудно сделать добавление дополнительных функций!
А так для примера, если найдёшь закрытую и открытую бета-версии 5-ки (не путать с альфой), то там все скиллы и перки задавались через явное указание на .xdb - например, сейчас спелл "Чума" прописывается по сути через псевдоним типа "SPELL_PLAGUE", а раньше было что-то типа "\GameMechanics\spell_plague.xdb"
Это я всё к чему, что если найдёшь гуру по реверс-инжинирингу или сам научишься, то есть шансы найти исходные адреса функций и затем найти их в версии 3.1, ну а далее добавить к .exe дополнительную библиотеку, забыл как это правильно обзывается!
Добрый день!
Скажите пожалуйста, можно ли где-то посмотреть характеристики всех существ в одном файле?
Спасибо!