Настройка Узла кампании
Last updated
Last updated
Настройки узлов кампании прописываются в файлах c расширением .json
Расположение файлов
Для Кампании - namepackage\global\interface\campaigns\campaignname.json
Для Миссии в рамках Кампании - namepackage\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
Перечень доступных подрежимов в Миссии
enabled : boolean
Разрешена ли карта в данный момент
open
Узел открыт
completed
Узел пройден
slots
Слоты ботов
startup
Шаблон запуска
Mission
Скриптовая миссия без ботов
Bot1
Сражение запускается в формате: 1 игрок х 1 бот Если игроков больше одного, то и ботов добавляется до нужного количества 2 на 2, 3 на 3 и т.д.
Team2
Сражение с обязательным напарником (живым или ботом). Минимальный запуск возможен в формате: 1 игрок + 1 бот против 2 ботов. Если игрок запускает с другом, то запуск происходит в формате: 2 игрока против 2 ботов. Если 3 игрока, то 3 бота и так до 5 игроков (стандартный размер команды).
Boss
Сражение игроков против 1 бота (Боса). Количество игроков не ограничено.