-
Публикации
3000 -
Зарегистрирован
-
Посещение
О LoadLine Calibration
- День рождения 09/05/1985
Контакты
-
Сайт
https://www.youtube.com/user/DxDelta2
Информация
-
Пол
Женщина
-
Откуда
PlanetDeusEx
Посетители профиля
92991 просмотр профиля
LoadLine Calibration's Achievements
Cherubic/7H (12/14)
- Rare
Recent Badges
-
-
Starscream понравилось сообщение в теме: JCDenton и время в игре.
-
SlashNet понравилось сообщение в теме: Озвучивание модов с помощью нейросетей/ИИ
-
SlashNet понравилось сообщение в теме: Творчество фанатов DX
-
Darth Revan понравилось сообщение в теме: Deus Ex: Machine God
-
Dae понравилось сообщение в теме: Deus Ex: Machine God
-
Dae понравилось сообщение в теме: Deus Ex: Machine God
-
Deus Ex: Machine God
LoadLine Calibration ответил в тему пользователя LoadLine Calibration в Модификации
Небольшой отзыв без спойлеров. Это было довольно интересно. Все персонажи получили новый облик и стиль. Сначала выглядит необычно и непривычно, но к этому быстро привыкаешь. Переделан ГДИ (HUD), и оформление диалогов тоже теперь другое. События развиваются после завершения оригинальной игры, и мы встретим некоторых знакомых персонажей, с ними будет о чем поговорить. Мод полностью озвучен. -
LoadLine Calibration понравилось сообщение в теме: Games offtopic
-
ZwerPSF понравилось сообщение в теме: Vanilla? Madder.
-
Vanilla? Madder.
LoadLine Calibration ответил в тему пользователя LoadLine Calibration в Модификации
Вероятно это будет добавлено в Phase 2. Не знаю как это было сделано, это совсем другой уровень. -
UnrealEd 2.2 для Deus Ex
LoadLine Calibration ответил в тему пользователя LoadLine Calibration в Разработка модов
Небольшое обновление: добавлен класс CameraPoint, а также удалены InventorySpots (они были нужны для UT, а для DX от них никакой пользы, скорее вред). -
-
GreenEyesMan понравилось сообщение в теме: ConEditPlus - редактор диалогов для Deus Ex
-
GreenEyesMan понравилось сообщение в теме: ConEditPlus - редактор диалогов для Deus Ex
-
ConEditPlus - редактор диалогов для Deus Ex
LoadLine Calibration ответил в тему пользователя LoadLine Calibration в Разработка модов
Выпущена новая версия -- бета 8. Главные изменения: Исправлено перемещение окна редактирования события с включенной опцией “Follow?” Устранены утечки памяти Длительность всплывающих подсказок увеличена до 30 секунд Добавлено поиск в окно “Select flags” Улучшен поиск в дереве диалогов, теперь результаты отображаются как список. Запрос на использование имени пользователя из Windows Использование описаний в пользовательских списках (например ActorsPawns_Custom.txt) теперь необязательно Добавлено окно с переходами на другие диалоги. F1 отображают всю информацию о выбранном диалоге, включая флаги. Также, начиная с бета 7, должна быть исправлена обратная совместимость с оригинальной программой ConEdit. -
GreenEyesMan понравилось сообщение в теме: DXEditPlus -- расширенный редактор карт. Но есть одно 'но'.
-
LoadLine Calibration понравилось сообщение в теме: DXEditPlus -- расширенный редактор карт. Но есть одно 'но'.
-
Вступление: После того как редактор диалогов 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. Получилось реализовать некоторые идеи. Скриншоты:
-
LoadLine Calibration понравилось сообщение в теме: Творчество фанатов DX
-
-
-
-
Можно. Исполняемый файл лаунчера (и мой и оригинальный 2027) находится в базовом каталоге игры, для удобства.
-
https://drive.google.com/file/d/11PSzk7EAXuLVz3BcyJEiOxVBUhmFwpMN/view?usp=sharing Можно тестировать, но мной "расхождений" замечено не было. Для установки нужно распаковать всё содержимое архива в базовый каталог игры и согласиться на замену файлов. Запуск теперь через DeusEx\Launch_2027.exe. Язык лаунчера совпадает с выбранным языком игры. После выбора языка озвучки его нужно активировать соответствующей кнопкой.
-
-
ConEditPlus - редактор диалогов для Deus Ex
LoadLine Calibration ответил в тему пользователя LoadLine Calibration в Разработка модов
Выпущена новая версия -- бета 7. Главные изменения: Исправлены пустые списки меток при добавлении новых событий Теперь аудио файлы должны воспроизводиться правильно, а не только на левом канале. Теперь фразы игрока подсвечиваются другим цветом. По умолчанию включено, отключается в настройках, там-же можно выбрать цвета по вкусу. Если окно "Edit Event" открыто, то нажатие клавиши "пробел" на событии Speech воспроизведёт аудиофайл (если он есть). Исправлен инструмент “Create Audio Directories”, теперь не выскакивает множество сообщений если каталоги уже были созданы ранее. Исправлено дублирование события типа Choice, теперь дочерние объекты копируются правильно. Исправлено дублирование метки события при вставке из буфера обмена. Insert event: Исправлена перезапись следующего события новым. Добавлены новые команды в меню для копирования содержимого диалога. Переименовывание элементов Tables теперь должно работать правильно. Добавлено 2 светлых и 2 тёмных темы + системная. Убрана призрачная полоса прокрутки после перезапуска с применённой темой. Скачать: https://github.com/LoadLineCalibration/Convedit_Plus/releases/tag/beta7 -
Deus Ex RTX Remix
LoadLine Calibration ответил в тему пользователя LoadLine Calibration в Модификации
В новых версиях (0.34 и выше) освещение стало ближе к оригинальному. Здесь можно посмотреть скриншоты и сравнить оригинал с RTX: https://onnoj.github.io/DeusExEchelonRendererPages/comparison/?setA=00_original&setB=09_v0.3.6-skybox