С чего начать#

Для XML-мода достаточно X Catalog Tool, XML-редактора со схемами и журнала X4. Blender нужен при работе с моделями, а не для изменения одного числа.

Выбор инструмента#

Инструмент Задача
X Catalog Tool: распаковка и упаковка Как открыть CAT/DAT, извлечь нужные файлы и собрать отдельный пакет расширения.
XML-редактор и подключение схем X4 Подсказки атрибутов, проверка XSD и отличие готового документа от diff-патча.
Egosoft Blender Mod Tools: первый экспорт Официальный набор для моделей, коллизий и анимаций: подготовка сцены и проверка экспорта.
X4 Customizer: изменения и проверка diff Настройка путей, первый сценарий, просмотр итогового XML и проверка расширений.
Module Drag and Drop: размещение hardpoints Как перенести позиции поверхностных элементов из Blender/X3D в connections XML.
X4 Editor: табличное редактирование macro Для чего нужен редактор Max Bain и как проверять полученные изменения.
X4 Universe Generator: первый небольшой мир Назначение генератора Celludriel и порядок проверки файлов карты.
Random Galaxy Generator Web Tool Как оценить результат веб-генератора случайной вселенной и не принять его за готовый мод.
.xmf / .xac и .dae: конвертер arc_ Архивный маршрут преобразования ресурсов и чем он отличается от актуального экспорта.
X4 Converter: ограничения старого инструмента Почему старый конвертер Cgetty не стоит использовать как основной путь для новых моделей.
Blender Animations → .ani: старый маршрут Что делает X4_gen_regions от tomchk и как читать старые примеры анимаций.

Первый маршрут#

  1. Извлеките нужный XML и схемы из своей установки, сохранив оригинал отдельно.
  2. Подключите схемы в редакторе и создайте один diff-патч.
  3. Проверьте итоговый XML, затем эффект в отдельном игровом сценарии.
  4. Автоматизацию и упаковку добавляйте после понятного первого результата.

Версии и проверка#

Для выпуска расширения: как выбираются ext_ и subst_, каталоги для нескольких версий, публикация в Workshop. Для карт: иерархия вселенной и ресурсы 9.00.

Статьи содержат ссылки на автора или Egosoft. Устаревшие инструменты помечены отдельно. Перечисление на официальной странице не означает, что старый выпуск поддерживает текущую X4. Примеры команд поясняют процесс; выполнение всех перечисленных инструментов этой вики не заявляется.