Документация
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
  • Перенос ресурсов карты из ВТВ1 в MOW2
  • Восстановление карты
  • Замена модели поверхности земли
  • Добавление блока Clips
  • Удаление блоков с устаревшими параметрами
  • Восстановление текстур поверхности земли
  • Восстановление миссии
  1. РАЗРАБОТКА МОДОВ

Портирование карт из "В тылу врага"

Инструкция о том, как перенести карты из серии игр "В тылу врага" (ВТВ1) в мод "Men of War 2" (MOW2)

Last updated 1 year ago

Для работы вам понадобится текстовый редактор, позволяющий осуществлять поиск и замену нескольких строк. Рекомендуем использовать Sublime text

Перенос ресурсов карты из ВТВ1 в MOW2

  1. Найти папку с нужной картой в ресурсах проекта ВТВ1.

Карты находятся в папке map архива GAME.pack

  1. Скопировать папку с нужной картой в MOW

  1. Определить название папки, в которой находится модель поверхности земли для карты. Для этого открыть c помощью текстового редактора файл map из папки с картой и найти блок Entity, в значении которого фигурируют параметры полигональной сетки

Пример блока с именем модели поверхности земли из ВТВ1
{Entity "" 0x0
    {Position 1181.1 1181.1 0}
}

Нужная модель хранится в ресурсах ВТВ1 в папке 90x90_3m

  1. Найти в ресурсах ВТВ1 папку с моделью меша поверхности земли. Для этого открыть в ресурсах ВТВ1 папку с именем, которое было определено в пункте 3, и найти в ней папку с названием карты.

Модели мешей поверхности земли для всех карт ВТВ1 находятся в папке entity\landscape\map архива Game.pack

  1. Перенести файлы с расширениями .mtl и .ply из папки с картой в ресурсов ВТВ1 в папку с картой в ресурсах MOWII.

  1. Переименовать оба файла в map, сохраняя расширения неизменными.

Восстановление карты

Замена модели поверхности земли

  1. Открыть файл map из папки восстанавливаемой карты

  2. Заменить в параметра Entity значение, отвечающего за старое название модели поверхности земли, на новое значение land

Пример замены имени модели поверхности земли

Было

{Entity "90x90_3m:3_2-edge" 0x0
{Position 1181.1 1181.1 0}
}

Стало

{Entity "land"
{Position 1181.1 1181.1}
}

Значение "90x90_3m:3_2-edge" параметра Entity заменено на "land"

Добавление блока Clips

  1. Найти в файле map устаревший блок Camera и удалить его

Пример устаревшего блока Camera
{Camera
    {Position 5473.88 -2685.02}
    {Distance 1700.03 900 1200}
    {ViewAngle 0.51429 30 42}
}
  1. Найти в файле map блоки с параметрами WorldBound, CameraBound и PatherBound и заменить устаревшие имена параметров на World, Camera, Pather соответственно.

  2. Поместить блоки World, Camera, Pather в блок Clips

Формат блока Clips

{Clips
    {"[auto]"
        {World x1 y1 x2 y2}
        {Camera a1 b1 a2 b2}
        {Pather c1 d1 c2 d2}
        {distance z1 z2}
        {viewAngle α1 α2}
    }
}

В качестве значений параметров камеры (distance и viewAngle) использовать стандартные.

Пример добавления блока Clips

Было

{WorldBound -1720 -2010 6750 5270}
{CameraBound 409.833 141.063 4664.54 3057.93}
{PatherBound 39.1486 -192.214 4965.98 3359.04}

Стало

{Clips
    {"[auto]"
        {World -2740 -6040 7460 4930}
        {Camera -318.621 -3646.87 5054.97 2483.6}
        {Pather -1088.73 -4872.14 6233.26 3857.77}
        {distance 750 1200}
        {viewAngle 32 60}
    }
}

Удаление блоков с устаревшими параметрами

  1. Заменить имя параметра Turn на на параметр xform со значением zl

Пример актуализации имени параметра и его значения

Было

{Turn 23}

Стало

{xform zl 23}
  1. Удалить блоки, содержащие значение "crown" параметра Volume

Пример блока с устаревшим значением параметра Volume
{Volume "crown"
    {Able {visible 1}}
}

В текущей версии движка модели растительности (травы и кустов) не имеют волюма Volume "crown"

  1. Удалить блоки с параметром OffsetZ

  2. Удалить блоки с параметром meshgroup

Примеры блоков с устаревшими параметрами
{Offset 5}
...
{meshgroup "gran" 0x323 0x628 0x629 0x62a 0x6e0 0x6e1}

Восстановление текстур поверхности земли

  1. Запустить карту в редакторе.

  2. Заменить текстуры в материалах на подходящие

Восстановление миссии

Файл миссии необходимо писать заново по мотивам оригинальной миссии

Расположение карт в ресурсах ВТВ1
Перенос карты из ресурсов ВТВ1 в папку с модом к MOWII
Расположение моделей поверхностей земли к картам ВТВ1 в ресурсах ВТВ1
Расположение файлов модели поверхности земли в ресурсах ВТВ1
Перенос файлов модели поверхности земли из ресурсов ВТВ1 в папку с восстанавливаемой картой
Переименованные файлы c расширениями .net и .ply