Документация
English
  • Gem RTS v1. Документация
  • Базовая информация о ресурсах в GEM RTS
    • Расположение локальных файлов игры и профиля игрока
    • Архитектура ресурсов игры
      • Пакеты
      • Структура файлов в Пакетах
    • Общая информация о конфигурационных файлах
      • Инструкция include
      • Инструкция define
      • Инструкция mod
  • РАЗРАБОТКА МОДОВ
    • Создание мода
    • Расширенная настройка пакета
    • Создание шаблонов опций
    • Портирование карт из "В тылу врага"
  • РЕДАКТОР
    • Управление камерой в редакторе
    • Горячие клавиши и консольные команды
    • Редактор карт
      • Создание новой карты
      • Редактор сцены
      • Редактор Еntity
      • Редактор ландшафта
        • Редактор высот
        • Редактор полигонов
        • Флаги
        • Редактор типов территорий
        • Редактор материалов земли
        • Редактор цвета
        • Редактор травы
        • Редактор Foliage
      • Редактор воды
      • Создание миникарты
      • Специфика редактирования карт
        • Объекты зданий
        • Объекты Камней
        • Создание складок местности
          • Создание ландшафтного рельефа
          • Объекты обрывов и оврагов
        • Разрушенная техника как антураж карты
        • Объект для озвучивания водных бассейнов
    • Редактор миссий
      • Окно свойств Миссии
      • Редактор Камеры
    • Редактор cпецэффектов
      • Настройка VFX на основе спрайта
      • Настройка VFX на основе декаля
      • Настройка VFX на основе источника света
        • Уровни детализации для локальных источников света
      • VFX на основе генератора частиц
      • Свойства VFX
    • Редактор окружения
      • Общая информация про освещение
      • Создание пресета Environment
      • Настройка Environment
    • Режимы отладки
      • Консольные команды
      • Окно отладки рендера
    • Режим Симуляции
  • НАСТРОЙКИ ИГРОВЫХ ПАРАМЕТРОВ
    • Режимы передвижения юнитов типа human
    • Движение по склонам
    • Настройка бронепробиваемости
      • Алгоритм работы брони
    • Настройка сенсора
    • Модификаторы сложности
    • Пороговое значение для захвата местности
    • Настройка Узла кампании
    • Настройка параметров ветра
    • Metagame
      • Кампании
      • Карты
      • Актеры
      • Юниты
      • Батальоны
      • Факты
      • Счетчики
      • Задачи
      • Page 1
  • АНИМАЦИИ
    • FSM
      • Общие сведения
      • Формат описания FSM
      • Выбор анимации на примерах
      • Выбор анимаций ходьбы и бега
      • Выбор позы
      • Настройка idle
      • Анимации смерти
      • Выбор способа броска гранаты
      • Fsm для юнита Человек
      • Отладка анимаций в редакторе
    • Анимирование объекта placement
    • Звуки и события в анимации
    • Параметры укрытий для аниматоров
  • МОДЕЛИ
    • Плагин для экспорта моделей в игру
    • План настройки моделей техники
      • Создание иерархии элементов модели
        • Корпус
        • Башня
        • Орудие
        • Двигатель
        • Второстепенные кости
        • Трансмиссия
          • Механизмы в шасси
      • Особенности настройки моделей колесной техники
      • Особенности настройки моделей пушек
      • Экспорт модели техники в игру
      • Базовая настройка DEF-файла
      • Тестирование модели техники
      • Назначение материалов на модель
      • Уровни детализации (LOD)
      • Х-модель техники
      • ХХ-модель модели техники
    • Настройка модели дома
      • Описание иерархии структуры модели дома
      • Настройка .def файла модели дома
      • Х-модель дома и его .def файл
      • Тестирование модели дома
  • ТЕКСТУРЫ И МАТЕРИАЛЫ
    • Physically Based Rendering
      • Основные параметры в PBR
      • Компрессия текстур
      • Конверсия текстур в Gem RTS
      • Конверсия текстур с помощью Nvidia Texture Exporter
      • Тестирование материалов
      • Инструменты
    • Текстуры неба
  • ЛОКАЛИЗАЦИЯ
    • Добавление нового языка
    • Переменные строки в локализации
Powered by GitBook
On this page
  • Создание пакета для мода
  • Перенос новых и модифицированных ресурсов в пакет мода
  • Настройка пакета мода
  • Изображение превью мода
  • Настройка свойств пакета
  • Тестирование мода
  • Мастерская Steam
  • Публикация мода
  • Обновление мода
  1. РАЗРАБОТКА МОДОВ

Создание мода

Last updated 1 year ago

Перед началом работы над модом рекомендуем ознакомиться с и в Men of War II

Созданные и модифицированные в редакторе ресурсы игры при сохранении автоматически попадают в папку “Editor local changes”, которая находится в папке редактора ""

Порядок действий для подключения новых и модифицированных ресурсов в игру

  1. Создать пакет для мода и подключить его к игре

  2. Перенести новые и модифицированные ресурсы из “Editor local changes” в пакет мода

  3. Настроить пакет

  4. Протестировать мод

  5. Опубликовать в Мастерской

Создание пакета для мода

  1. В игре открыть НАСТРОЙКИ и перейти на вкладку ПАКЕТЫ

  1. Нажать кнопку “Создать” (кнопка находится под списком пакетов) В открывшемся окне задать имя пакета и нажать кнопку Ок - имя пакета появится в общем списке

  1. Подключить пакет мода к игре и редактору. Для этого выставить флаг в чекбоксе напротив имени созданного пакета и нажать кнопку “Применить”

Наведение курсора на пакет выводит всплывающее окно с основной информацией о пакете:

  • тип пакета

  • id

  • путь к папке пакета

  • дата создания и автор

На этом шаге пакет для мода создан и подключен. Ресурсы пакета доступны для загрузки в игре и в редакторе.

Перенос новых и модифицированных ресурсов в пакет мода

  1. Открыть в проводнике папку "Рабочие пакеты" и найти в ней папку созданного сырого пакета

  2. Перенести ресурсы из папки "Editor local changes" в папку созданного пакета, сохраняя структуру размещения файлов

После перемещения ресурсов мода в пакет, редактор будет автоматически сохранять изменения ресурсов мода в его пакете.

В папке "Editor local changes" сохраняются только новые ресурсы и измененные редактором оригинальные ресурсы игры. При необходимости переносите ресурсы из пакета "Editor local changes" в пакет мода, сохраняя структуру размещения файлов.

На этом этапе новые и модифицированные ресурсы находятся в пакете мода. Следующим шагом необходимо настроить пакет.

Настройка пакета мода

Изображение превью мода

В корне папки разместить изображение обложки мода - файл с именем preview, сохраненный в формате jpg и размером 512х512

Настройка свойств пакета

В корне папки мода находится файл .info, в котором необходимо настроить параметры пакета с модом.

Параметр
Описание

id

Уникальный идентификатор пакета, который генерится автоматически при нажатии на кнопку “Создать” на вкладке "Пакеты" в "Настройках игры"

legacy_id

После публикации сырого пакета в Мастерской Steam параметр id заменяется на параметр legacy_id, при этом Пакет меняет свой вид с Сырого на Workshop Item

name

Имя пакета

author

Автор пакета

order

Порядок в списке пакетов. По умолчанию равен 0 и отображается самым верхним в списке пакетов

default_disabled

Пакет по умолчанию будет отключен, пока игрок не применит его в "Настройках игры". Для всех модов рекомендовано ставить этот параметр.

dependency

Пример содержимого файла .info
{id "cc507d63-2143-4598-99de-237a5ea5e621"}
{name "Пример Пакета"}
{order 1}
{dependency "02f8e8f9-91d9-45e0-8ee6-dc56adae4763"}; main package
{default_disabled}
{author "Created by username, at Mon Apr 15 16:39:49 2024"}

Тестирование мода

  1. Запустить игру

  2. Открыть в настройках игры вкладку ПАКЕТЫ и убедиться, что пакет мода подключен

  3. Выйти из настроек игры в "Главное меню"

  4. Создать сессию на карте из мода и протестировать карту и миссию

  5. Устранить найденные ошибки

Закончив процесс настройки и тестирования мода можно переходить к его публикации в Мастерской Steam

Мастерская Steam

Публикация мода

  1. Запустить игру и перейти на вкладку Пакеты в "Настройках игры"

  2. Выбрать название своего пакета в списке и нажать “Опубликовать” - мод будет добавлен в WorkShop в режиме “невидимый”.

Ссылку на страницу мода можно найти в окне описания мода, которое появляется под курсором при наведении на поле с названием мода в списке пакетов.

  1. Перейти на страницу мода, для этого выбрать в списке пакетов его название и нажать кнопку “Мастерская”

  1. Настроить внешний вид страницы мода с помощью инструментов Мастерской

Обновление мода

По окончании работы над обновлением мода, необходимо опубликовать обновление в Мастерской

  1. Запустить игру и перейти на вкладку Пакеты в "Настройки игры"

  2. Выбрать в списке название пакета, для которого нужно опубликовать обновления, и нажать кнопку “Обновить” - обновления пакета будут опубликованы в Мастерской

Задает зависимость от уже существующих пакетов. Чтобы мод использовал в качестве исходных ресурсы и параметры оригинальной игры, необходимо прописать зависимость от пакета оригинальной игры, указав его id в блоке dependency. Блок можно использовать многократно для для корректной работы мода.

Дополнить мод новыми файлами можно в любой момент времени, работая с папкой мода, расположенной в папке ""

архитектурой ресурсов
Рабочие пакеты
основными принципами создания модов
задания очередности подключения пакетов
Внешний вид вкладки Пакеты в "Настройках игры"
Создание пакета для мода
Иллюстрация подключения пакета в игру
Всплывающее окно со свойствами пакета
Пример расположения папки пакета для мода и содержимого его корневой папки
Иллюстрация перехода на страницу мода в Мастерской Steam