С чего начать#
Для 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 и как читать старые примеры анимаций. |
Первый маршрут#
- Извлеките нужный XML и схемы из своей установки, сохранив оригинал отдельно.
- Подключите схемы в редакторе и создайте один diff-патч.
- Проверьте итоговый XML, затем эффект в отдельном игровом сценарии.
- Автоматизацию и упаковку добавляйте после понятного первого результата.
Версии и проверка#
Для выпуска расширения: как выбираются ext_ и subst_, каталоги для нескольких версий, публикация в Workshop. Для карт: иерархия вселенной и ресурсы 9.00.
Статьи содержат ссылки на автора или Egosoft. Устаревшие инструменты помечены отдельно. Перечисление на официальной странице не означает, что старый выпуск поддерживает текущую X4. Примеры команд поясняют процесс; выполнение всех перечисленных инструментов этой вики не заявляется.