-
Публикации
3014 -
Зарегистрирован
-
Посещение
Все публикации пользователя LoadLine Calibration
-
UnrealEd 2.2 для Deus Ex
LoadLine Calibration ответил в тему пользователя LoadLine Calibration в Разработка модов
Архив обновлён (исправлена проблема с запуском игры), ссылка прежняя. Кстати, компиляция карт теперь происходит намного быстрее чем раньше! 12_Vandenberg_CMD.dx полностью компилируется за 9 секунд! -
UnrealEd 2.2 для Deus Ex
LoadLine Calibration ответил в тему пользователя LoadLine Calibration в Разработка модов
Обновление. Редактор взят из последнего на данный момент патча UT469e RC8. Добавлены EditorTools. Новая заставка, автор: Artifechs. Мелкие поправки высоты коллизии у некоторых предметов инвентаря. Исправлены некоторые модельки, ранее невидимые в редакторе. Ссылка в первом сообщении. -
Deus Ex: Machine God
LoadLine Calibration ответил в тему пользователя LoadLine Calibration в Модификации
Вышла версия 0.4.0: https://machine-god.dxgalaxy.org/news/2025-03-14/ -
Вариации на тему саундтрека из Deus Ex'a
LoadLine Calibration ответил в тему пользователя Smerch в Artistic off topic
Или здесь: https://downloads.khinsider.com/game-soundtracks/album/deus-ex-unofficial-soundtrack-2000 -
-
DEUS EX: REBORN // UT2004 MOD
LoadLine Calibration ответил в тему пользователя синтетикХер в Модификации
Один из разработчиков Revision (Hanfling) нашёл способ извлечь модели из PS2 версии The Conspiracy, но он не планирует выкладывать какие-то файлы отдельно, лишь проект по переносу PS2 to PC целиком. Но даже сам автор не знает, когда он сможет завершить этот проект. -
DEUS EX: REBORN // UT2004 MOD
LoadLine Calibration ответил в тему пользователя синтетикХер в Модификации
Наверное главное тут единый стиль. Либо HDTP дорабатывать, либо в оригинальные модели нормальный скелет вживлять (скелет можно было бы взять из того же HDTP). Насколько мне известно, из IW можно извлечь только текстуры и звуки (мне это как раз пригодилось когда я делала озвучку Омаров), возможно что-то ещё, но точно не модели. Мне встречались обсуждения, что движок от Thief3 вроде как очень похож, и для него есть SDK. Но мне ни разу не попадалось такого, чтобы кто-то отписался что всё заработало и уж тем более что получилось распаковать модели. Судя по SDK/исходникам, в игре Unreal с патчем 227 эта возможность скорее всего никак и не задействована, Но есть такие акторы как Phys_Mover и PhysicsProp, они используют физику PHYS_RigidBody. -
DEUS EX: REBORN // UT2004 MOD
LoadLine Calibration ответил в тему пользователя синтетикХер в Модификации
Только то, что входит в последнюю версию HDTP (почти весь инвентарь, декорации и несколько персонажей). -
DEUS EX: REBORN // UT2004 MOD
LoadLine Calibration ответил в тему пользователя синтетикХер в Модификации
Да, и этого мало, нужен полный набор с правильными скелетами и костями для липсинка. Исходники в .MS3D у меня есть. -
DEUS EX: REBORN // UT2004 MOD
LoadLine Calibration ответил в тему пользователя синтетикХер в Модификации
Этот проект хоть и получил вторую попытку и продвинулся дальше, но так и не был завершен, и скорее всего уже не будет. Но он может стать донором для ещё одной попытки, часть наработок вполне можно перенести. Есть улучшенный движок от команды OldUnreal Team. В данном случае интересна именно версия для Unreal, НЕ для Unreal Tournament. Этот вариант движка: 64-битный, это снимает лимиты, с которыми мы столкнулись в UT2004. Уже содержит в себе некоторые встроенные функции, специфичные для DeusEx Имеет поддержку LipSync Имеет систему частиц почти как в Unreal Engine 2 (Emitter) Есть поддержка PhysX и физических объектов. Содержит ряд нововведений, как собственной разработки, так и перенесённых из Unreal Engine 2, включая скриптовые (встраиваемые объекты, динамические массивы и т.п.) Содержит множество исправлений и вероятно новых багов, чтобы не скучать Периодически обновляется (на момент написания уже доступна версия 227k_12) Самое главное -- для него есть полноценный SDK, зная C++ можно расширять движок и дополнять необходимыми функциями. Исходники частично открыты. Если работать с этим вариантом, то даже карты конвертировать не нужно, в этом плане всё куда проще. Но предстоит большая работа с моделями, нужно сделать нормальный скелет и кости для лицевой анимации. Есть исходники HDTP, со всеми костями, скелетами и анимациями... Можно было бы использовать их как основу. Также не обойтись без помощи C++ программиста, а некоторые... полезные файлы я предоставлю при необходимости. Я могу попытаться сделать некую скриптовую составляющую, как это было раньше, но без нормальных моделей и дополнительных правок движка всё это не имеет большого смысла. -
С Новым 2008/2009/...2ХХХ Годом!
LoadLine Calibration ответил в тему пользователя Denton в General off topic
С Новым Годом ! -
ConEditPlus - редактор диалогов для Deus Ex
LoadLine Calibration ответил в тему пользователя LoadLine Calibration в Разработка модов
Новая версия -- бета 8 обновление 2. Главные изменения: Исправлена ошибка, из-за которой было невозможно переименовать диалог Теперь имя "GoalName" проверяется на правильность Добавлены шаблоны для диалогов типа AI Barks. Посмотреть демо: -
Чем-то версия 1.0 игры мне напоминает август 2007 в той старой теме Также тормозит, но ни разу не было вылетов и зависаний, только сломалось одно сохранение. А на другие баги я уже просто не обращаю внимания. Самый неприятный был в Залесье, это задание пройти не удалось
-
-
Deus Ex: Machine God
LoadLine Calibration ответил в тему пользователя LoadLine Calibration в Модификации
Небольшой отзыв без спойлеров. Это было довольно интересно. Все персонажи получили новый облик и стиль. Сначала выглядит необычно и непривычно, но к этому быстро привыкаешь. Переделан ГДИ (HUD), и оформление диалогов тоже теперь другое. События развиваются после завершения оригинальной игры, и мы встретим некоторых знакомых персонажей, с ними будет о чем поговорить. Мод полностью озвучен. -
Vanilla? Madder.
LoadLine Calibration ответил в тему пользователя LoadLine Calibration в Модификации
Вероятно это будет добавлено в Phase 2. Не знаю как это было сделано, это совсем другой уровень. -
UnrealEd 2.2 для Deus Ex
LoadLine Calibration ответил в тему пользователя LoadLine Calibration в Разработка модов
Небольшое обновление: добавлен класс CameraPoint, а также удалены InventorySpots (они были нужны для UT, а для DX от них никакой пользы, скорее вред). -
-
ConEditPlus - редактор диалогов для Deus Ex
LoadLine Calibration ответил в тему пользователя LoadLine Calibration в Разработка модов
Выпущена новая версия -- бета 8. Главные изменения: Исправлено перемещение окна редактирования события с включенной опцией “Follow?” Устранены утечки памяти Длительность всплывающих подсказок увеличена до 30 секунд Добавлено поиск в окно “Select flags” Улучшен поиск в дереве диалогов, теперь результаты отображаются как список. Запрос на использование имени пользователя из Windows Использование описаний в пользовательских списках (например ActorsPawns_Custom.txt) теперь необязательно Добавлено окно с переходами на другие диалоги. F1 отображают всю информацию о выбранном диалоге, включая флаги. Также, начиная с бета 7, должна быть исправлена обратная совместимость с оригинальной программой ConEdit. -
Вступление: После того как редактор диалогов ConEditPlus приобрёл очертания, функционал, и им стало возможно пользоваться без особых проблем, возникла мысль написать и 'ремейк' редактора карт. Изучив доступные источники информации, стало понятно что это на самом деле на такая и сложная программа. Для управления редактором карт, а точнее для посылания команд в его движок используется 4 процедуры и одна функция. procedure EdInitServer(hWndMain: HWND; hWndCallback: HWND); stdcall; external 'Editor.dll' name '_EdInitServer@8'; procedure EdExitServer; stdcall; external 'Editor.dll' name '_EdExitServer@0'; procedure EdExec(const Cmd: PAnsiChar); stdcall; external 'Editor.dll' name '_EdExec@4'; procedure EdSetProp(const Topic, Item, Value: PAnsiChar); stdcall; external 'Editor.dll' name '_EdSetProp@12'; function EdGetProp(const Topic, Item: PAnsiChar): PAnsiChar; stdcall; external 'Editor.dll' name '_EdGetProp@8'; Первые две нужны для запуска OLE сервера и его завершения (если я правильно понимаю). Через него и идут команды, оставшиеся две процедуры нужны для отправки команд, а функция возвращает результаты запросов. Так работает версия редактора на Visual Basic, точно также работает и мой вариант. Проблемы: Главная проблема в том что для того, чтобы у меня была возможность реализовать все мои идеи, нужен доступ к объектам движка, что мне недоступно, поскольку SDK есть только на C++, а я пишу на Delphi. Ещё есть проблема с 'перескакиванием мыши', когда содержимое вьюпорта редактора может перескочить на какую-то случайную величину и в случайном направлении. Насколько я знаю, проблема эта появилась начиная с Windows Vista. Команда Camera Align не работает. Часть команд для выравнивания текстур не работает. Вьюпорт для текстур явно не был предназначен для встраивания в окно с изменяемыми размерами, из-за чего всё съезжает (см. третий скриншот). Для просмотра моделей не хватает сетки. Нет команд для просмотра полигонов на mover'ах. Нет команд для объединения/разделения полигонов. Нет команд для получения информации о выделенной поверхности. Нет команд, нужных для реализации моих идей. Команда для построения дерева классов неправильно работает с одинаковыми именами. При использовании рендеров, отличных от SoftDRV, просвечивает сетка сквозь геометрию. Решение проблем: Для того чтобы можно было сделать редактор с расширенными функциями, можно сделать следующее: * Перевести C++ headers на Delphi. * Либо написать модуль расширения для движка редактора, реализовав расширенный функционал, который я могу в свою очередь реализовать в DXEditPlus. * Либо взять редактор из патча OldUnreal (он с открытыми исходниками) и адаптировать его. В этом случае мой проект будет не нужен и я его просто сверну. В любом случае, необходима помощь C++ программиста. Примеры, SDK, всё есть. Что есть сейчас: На данный момент реализовано большинство функций редактора с использованием имеющихся команд. Интерфейс был почти полностью скопирован с UnrealEd 2. Получилось реализовать некоторые идеи. Скриншоты:
-
-
-
-
Можно. Исполняемый файл лаунчера (и мой и оригинальный 2027) находится в базовом каталоге игры, для удобства.
-
https://drive.google.com/file/d/11PSzk7EAXuLVz3BcyJEiOxVBUhmFwpMN/view?usp=sharing Можно тестировать, но мной "расхождений" замечено не было. Для установки нужно распаковать всё содержимое архива в базовый каталог игры и согласиться на замену файлов. Запуск теперь через DeusEx\Launch_2027.exe. Язык лаунчера совпадает с выбранным языком игры. После выбора языка озвучки его нужно активировать соответствующей кнопкой.