Аддон к моду Superb Warfare, который превращает обычные дроны в управляемый боевой рой с тактическим радаром. Он также добавляет сетевой режим в духе Battlefield с захватом точек, раундами и выбором места возрождения.
Возможности
- К одному игроку можно привязать до 16 дронов; предел меняется параметром
maxSwarmSize. - Рой патрулирует выбранную область, обнаруживает противников, передаёт цель всем дронам, облетает препятствия и может уклоняться от снарядов. Шанс уклонения задаётся параметром
dodgeChance. - На радаре видны дроны, союзники, замеченные враги, последние известные координаты потерянной цели и точки захвата. Доступны масштабирование, перемещение карты, командные пинги и цветные пометки для своей стороны.
- Можно открыть изображение с камеры дрона; сигнал пропадает на расстоянии более 128 блоков.
- Точки A, B и C захватываются присутствием в зоне. Если внутри находятся обе команды, захват останавливается; победу в раунде получает сторона, удерживающая больше точек.
- При включённом выборе возрождения погибший игрок после отсчёта может высадиться в одной из захваченных зон.
Как пользоваться
Возьмите устройство слежения, подойдите к установленному дрону и нажмите Shift + ПКМ, чтобы добавить его в рой или убрать из него. Shift + ПКМ по воздуху выводит краткую сводку о рое в чат. Дроны, подключённые к монитору Superb Warfare, не привязываются, поэтому ручное управление сохраняется.
Радар открывается клавишей X или ПКМ с устройством в руке; достаточно иметь устройство в инвентаре. ЛКМ с перетаскиванием задаёт область патрулирования, ПКМ с перетаскиванием перемещает карту, колёсико мыши и клавиши +/- меняют масштаб. Кнопка «Return Units» возвращает дронов к игроку и повторным нажатием возобновляет патруль. Камеры переключаются клавишами <, > или стрелками.
Для игры команда на команду создайте ванильные команды и распределите игроков:
/team add <name>/team join <name>
Без команд все игроки считаются противниками.
Точки захвата и раунды настраиваются командами с уровнем оператора 2:
/flag set A— поставить точку A в текущем месте./flag set A <radius> <seconds>— задать радиус и время захвата./flag remove A,/flag reset,/flag list— удалить, сбросить или показать точки./flag zonespawn on|off— включить или выключить выбор точки высадки после смерти./round time <minutes>— задать длительность раунда./round start,/round stop,/round end— запустить, остановить или завершить раунд.
Настройки
Карта высот на радаре создаётся при его открытии. Если игрок изменил ландшафт, закройте и откройте радар заново, чтобы увидеть изменения.
Требования и совместимость
Нужны Superb Warfare, Curios API и GeckoLib. Аддон должен быть установлен на сервере и у всех игроков; используйте одинаковую сборку на клиентах и сервере.
