Осады (SiegeWar)

Материал из EarthMine Wiki
Перейти к навигации Перейти к поиску

Войны на EarthMine реализованы через систему осад SiegeWar.

Обзор

SiegeWar добавляет в Towny систему войн между городами и нациями. Войны проходят в форме осад с захватом знамени на границе атакованного города.

В осаде участвуют две стороны:

  • нападающие: атакующая нация и её союзники;
  • защитники: атакованный город, его нация и союзники этой нации.

Победа нападающих позволяет разграбить город, оккупировать его либо выполнить оба действия. Столицы наций можно разграбить, но нельзя оккупировать.

Военные звания

Для полноценного участия в осаде игроку необходимо военное звание.

Звания города

Стражник (guard) может получать боевые очки.

Мэр обладает всеми правами города в SiegeWar: он может назначать городские звания, сдаваться и начинать восстание.

Назначение звания:

/t rank add <игрок> guard

Звания нации

Военные звания нации:

  • рядовой (private);
  • сержант (sergeant);
  • лейтенант (lieutenant);
  • капитан (captain);
  • майор (major);
  • полковник (colonel);
  • генерал (general).

Все эти звания позволяют получать боевые очки. Генерал также может начинать и прекращать осады, разграблять и захватывать города и назначать военные звания ниже генерала.

Король обладает всеми правами нации в SiegeWar.

При выплате военного жалованья используются следующие относительные доли:

  • рядовой — 100;
  • сержант — 150;
  • лейтенант — 200;
  • капитан — 250;
  • майор — 300;
  • полковник — 400;
  • генерал — 500.

Начало осады

Осады можно начинать каждый четверг по московскому времени.

Для начала осады король или генерал атакующей нации должен установить цветное, не полностью белое знамя в дикой местности непосредственно на границе выбранного города.

Одна нация может одновременно вести не более трёх наступательных осад.

Нельзя начать осаду города, пока на него действует иммунитет или включён мирный статус.

Стоимость осады

При начале осады уплачиваются:

  • невозвратная стоимость — $2 500 за каждый участок города;
  • военный сундук — $7 500 за каждый участок города.

Военный сундук передаётся победившей стороне после окончания осады.

Стоимость осады столицы дополнительно увеличена на 50%.

Для начала восстания город также должен оплатить установленную начальную стоимость, но военный сундук применяется прежде всего к осадам завоевания.

Расписание битв

Одна осада включает не более трёх боевых сессий:

  • суббота, 18:00;
  • воскресенье, 16:00;
  • воскресенье, 18:00.

Время указано по московскому часовому поясу. Каждая сессия длится 60 минут. Таким образом, максимальное боевое время одной осады составляет три часа.

Если активных осад нет, запланированная боевая сессия отменяется.

Зона осады

Зона осады имеет горизонтальный радиус 200 блоков от знамени.

Во время боевой сессии внутри зоны отключается защита участков Towny от PvP.

Во время активной осады:

  • атакованный город не может принимать новых жителей;
  • атакованный город не может захватывать или освобождать участки;
  • рядом с зоной осады нельзя захватывать землю;
  • посторонние игроки не могут телепортироваться в зону осады или атакованный город;

Знамя должно находиться непосредственно на границе города.

В радиусе 32 блоков от знамени действуют дополнительные ограничения строительства:

  • в части зоны, находящейся внутри города, защитники не могут перестраивать территорию рядом со знаменем;
  • в дикой местности нельзя строить выше чем на 10 блоков над знаменем и ниже уровня знамени;
  • нельзя устанавливать обсидиан и лёд;
  • нельзя использовать вёдра с водой или лавой;
  • взрывы TNT и вагонеток с TNT в дикой части защищённой зоны блокируются.

Посторонние участники

Игроки, которые не являются официальными участниками осады, получают предупреждение при входе в зону. Через 20 секунд на них накладывается военная болезнь.

Если игрок находится в собственном городе, попавшем в зону осады, на него накладывается ослабление V. В остальных случаях применяются более тяжёлые отрицательные эффекты, включая отравление, замедление, тошноту и усталость.

Командиры и телепортация

В начале каждой боевой сессии для обеих сторон могут быть назначены командиры.

Командир должен:

  • быть королём или генералом;
  • являться официальным участником осады;
  • находиться онлайн;
  • находиться в зоне осады.

Пока командир жив и находится в зоне, участники его стороны могут телепортироваться к нему:

/sw spawn <город>

Захват знамени

Чтобы осуществить захват, официальный участник осады должен подойти к знамени и оставаться рядом с ним в течение семи минут.

Радиус захвата соответствует размеру одного участка Towny. Захват учитывает как горизонтальное, так и вертикальное расстояние до знамени.

После успешного захвата игрок добавляется в список контроля знамени. За каждого контролирующего игрока команда получает 10 очков каждые 20 секунд, то есть 30 очков в минуту.

Если команда отбирает контроль у противника, включается бонус обратного захвата:

  • первый обратный захват увеличивает начисление очков в три раза;
  • следующий обратный захват увеличивает его в шесть раз;
  • последующие перехваты продолжают увеличивать множитель на три.

Очки за смерти

За смерть официального участника противоборствующая сторона получает 150 боевых очков. Значение одинаково для нападающих и защитников.

При смерти в активной зоне осады игрок сохраняет инвентарь. Инструменты, оружие и броня теряют 5% прочности.

Итоги боевой сессии

После завершения сессии побеждает команда, набравшая больше боевых очков.

При расчёте общего баланса осады учитываются очки обеих команд. Баланс ограничен значениями от -20 000 до +20 000:

  • положительный баланс выгоден нападающим;
  • нулевой или отрицательный баланс выгоден защитникам.

Названия результатов определяются по модулю итогового баланса:

  • менее 5 000 очков — близкая победа;
  • от 5 000 до 14 999 очков — решительная победа;
  • от 15 000 очков — разгромная победа.

Тип победы показывает величину преимущества, но не изменяет порядок передачи военного сундука и доступность послевоенных действий.

Досрочное завершение

Нападающие могут отказаться от осады. Для этого официальный участник атакующей стороны должен установить полностью белое знамя рядом с городом.

Защитники могут сдаться таким же способом, установив полностью белое знамя рядом с городом.

Результат осады завоевания

После трёх боевых сессий или досрочного завершения осады определяется победитель.

Если итоговый баланс больше нуля:

  • побеждают нападающие;
  • атакующая нация получает весь военный сундук;
  • город можно разграбить;
  • город можно оккупировать, если он не является столицей;
  • разграбление и оккупацию можно выполнить одновременно.

Если итоговый баланс равен нулю или меньше нуля:

  • побеждают защитники;
  • защищавшаяся сторона получает весь военный сундук;

Разграбление

После победы король или генерал атакующей нации может установить сундук рядом с городом.

Размер разграбления составляет $15 000 за каждый участок города.

Деньги сразу списываются с банка города и перечисляются в банк победившей нации.

Оккупация

Для захвата города король или генерал победившей нации должен установить рядом с ним цветное, не полностью белое знамя.

После этого город становится оккупированным. Оккупированный город:

  • не может выйти из нации обычной командой;
  • не может освобождать участки;
  • не может участвовать в боевых сессиях и получать или терять боевые очки;
  • может освободиться только через успешное восстание.

Оккупировать столицу нации нельзя.

Максимальный налог на оккупацию составляет $1 000 за участок.

Команды управления налогом:

/n set occupationtax <ставка>

/n set occupationtax max

Восстание

После окончания иммунитета к восстанию мэр оккупированного города может установить цветное, не полностью белое знамя за пределами города.

Оккупация временно снимается, после чего начинается осада восстания.

Если бывший оккупант побеждает с положительным балансом, он может повторно оккупировать и разграбить город.

Если итоговый баланс равен нулю или меньше нуля, город побеждает и остаётся свободным.

Иммунитет

Новый город защищён от осад в течение 168 часов, то есть семи дней.

После обычной осады город получает иммунитет на 168 часов. Для столиц продолжительность послевоенного иммунитета составляет 14 дней.

После поражения и начала оккупации город не может начать восстание в течение 72 часов, то есть трёх дней.

Мирные города

Мэр нестоличного города может изменить мирный статус командой:

/sw town togglepeaceful

Изменение статуса в любую сторону подтверждается через три дня. Для новых городов действует такой же срок. Новые города не получают мирный статус автоматически.

Ежедневная стоимость мирного статуса составляет $10 000. Если город не сможет заплатить, мирный статус будет отключён.

Преимущества мирного города:

  • полная защита от прямого начала осады;
  • возможность сосредоточиться на мирном развитии.

Ограничения и риски:

  • жители не могут получать военные звания нации;
  • столица нации не может стать мирной;
  • мирный город всё ещё может попасть в PvP-зону проходящей рядом осады;
  • город может быть мгновенно захвачен через подрыв.

Подрыв мирного города

Для мирного города определяется город-хранитель. Им становится крупнейший по количеству участков неосаждённый и немирный город в радиусе 1 200 блоков.

Если город-хранитель принадлежит нации, эта нация может мгновенно захватить и оккупировать мирный город, установив цветное знамя на его границе.

Военное жалованье

Король может распределить деньги между солдатами командой:

/sw nation paysoldiers <сумма>

Выплата делится между игроками в соответствии с коэффициентами их военных званий.

Получить начисленное жалованье:

/sw collect

При удалении или поражении нации возвращается 80% базовой стоимости её создания.

Информационные команды

Включить или выключить HUD конкретной осады:

/sw hud <город>

Посмотреть сведения о городе и его осаде:

/t

/t here

/t <город>

Посмотреть сведения о нации и список её осад:

/n <нация>

Настроить отображение полос состояния:

/sw preference bossbar on|off

Настроить отображение луча маяка:

/sw preference beacon on|off