Доброго времени суток.
Захотел немного подкорректировать баланс игры под себя, изменить кол-во переносимых предметов, размер оружия и так далее.
С неожиданным удовольствием обнаружил знакомое расширение .u, т.к. я уже имел с ним дело в другой игре, Killing Floor 1, где создавал для себя "мутаторы", изменяющие игру.
Как я понял, всё нужное для изменения вышеперечисленного лежит в файле DeusEx.u
Но вот беда, я не могу нормально его декомпилировать.
Что я делаю:
Создаю батник, и прописываю:
UCC.exe BatchExport Engine Class uc ..\Engine\Classes
pause
Всё же верно? Вроде бы да, ведь этим способом я смог декомпилировать DeusExItems.u, в надежде что там найдётся то, что мне нужно (не оказалось).
Но при попытке декомпиляции конкретно этого файла имею следующее:
B:\P.Files\Steam\steamapps\common\Deus Ex\System>UCC.exe BatchExport Engine Clas
s uc ..\Engine\Classes
Loading package Engine...
Exported Class Engine.Engine to ..\Engine\Classes\Engine.uc
Assertion failed: Class->ScriptText [File:D:\prj\Clean\Editor\Src\UnEdExp.cpp] [
Line: 437]
History: UClassExporterUC::ExportText <- UExporter::ExportToOutputDevice <- UExp
orter::ExportToFile <- UBatchExportCommandlet::Main
Exiting due to error
B:\P.Files\Steam\steamapps\common\Deus Ex\System>pause
Для продолжения нажмите любую клавишу . . .
Мои познания данного движка\языка можно охарактеризовать как "Начинающий". Я гуглил этот момент, смотрел на форуме - как будто и не было ни у кого такой ошибки.
Может, я неверно декомпилирую?
Читал, что это можно сделать с помощью UnrealEd, но тот, что есть в папке с игрой, как будто бы заточен только для создания карт. Как им экспортировать/декомпилировать файлы .u?
Может, есть ещё способы, которые я так или иначе не обнаружил? Подскажите, пожалуйста.
На всякий случай укажу, что играю в стимовскую версию, Deus Ex: Game of the Year Edition, установлен русификатор, а также установлен SDK v1112, с сайта https://planetdeusex.ru/dx/download/
Так выглядит UnrealEd у меня: