Настройка Узла кампании
Настройки узлов кампании прописываются в файлах c расширением .json
Расположение файлов
Для Кампании - packagename\global\interface\campaigns\campaignname.json
Для Миссии в рамках Кампании - packagename\global\interface\missions\missionname.json
Расшифровка параметров
id
Уникальное название узла (в пределах Кампании)
tree_x
tree_y
Координаты узла в кампании в интерфейсе выбора Кампании (по аналогии с деревом технологий)
open_up
Список id узлов, которые открывает этот узел
open
Открыт ли узел со старта Кампании
hidden
Некоторые узлы могут быть скрытыми и открываться только при выполнении некоторых условий
bonus
Признак, что этот узел является бонусным, а не сюжетным. По умолчанию все узлы идут как сюжетные.
final
Признак, что это финальная миссия, по прохождении которой Кампаний считается пройденной
map
Список id карт для рандомного выбора
level
Технологический уровень вражеских батальонов
opened_by
Список id узлов, которые открывают этот узел
Свойства узла Кампании в Миссии
_id
Уникальное название Миссии в рамках Кампании
map
Путь к карте Миссии для игрового движка
mode
Перечень доступных режимов в Миссии (pvp, pve, coop)
submode
Перечень доступных подрежимов в Миссии
modificator
Список имен модификаторов, которые возможно применить к миссии во время запуска (опционально)
tags
Ярлыки миссии (опционально, например, "rus")
enabled : boolean
Разрешена ли карта в данный момент
open
Узел открыт
completed
Узел пройден
slots
Слоты ботов
startup
Шаблон запуска
Шаблоны запуска
mission
Скриптовая миссия без ботов
commander_tag
Ярлык, который используется для отбора подходящих для миссии командиров. Этим же ярлыком должны быть помечены все подходящие командиры в файле описания командиров global\backend\meta\commanderTemplate\*.json в параметре tags
bot1
Сражение запускается в формате: 1 игрок х 1 бот Если игроков больше одного, то и ботов добавляется до нужного количества 2 на 2, 3 на 3 и т.д.
team2
Сражение с обязательным напарником (живым или ботом). Минимальный запуск возможен в формате: 1 игрок + 1 бот против 2 ботов. Если игрок запускает с другом, то запуск происходит в формате: 2 игрока против 2 ботов. Если 3 игрока, то 3 бота и так до 5 игроков (стандартный размер команды).
boss
Сражение игроков против 1 бота (Боса). Количество игроков не ограничено.
Last updated