Настройка Узла кампании
Настройки узлов кампании прописываются в файлах 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 бота (Боса). Количество игроков не ограничено. |
Last updated