Обновление 1.0.11 «Easy Anti-Cheat»
Мы рады представить обновление 1.0.11 в котором вас ждет ряд улучшений и изменений, которые призваны улучшить игровой опыт. В этом патче мы сосредоточились на усилении защиты от нечестных игроков и улучшении стабильности сетевой инфраструктуры.
Интеграция Easy Anti Cheat
С момента релиза, одной из самых обсуждаемых тем в сообществе стала проблема с читерами. Борьба с нечестной игрой ведется с первых дней выхода игры и продолжается до сих пор. За это время наша собственная античит-система непрерывно улучшалась и позволила существенно сократить количество читеров, однако мы пришли к выводу, что для действительно надежной защиты и развития киберспорта этого недостаточно.
В обновлении 1.0.11 в игру была добавлена дополнительная система защиты от нечестных игроков - Easy Anti-Cheat (EAC). Она будет работать в связке с нашей внутренней системой обнаружения нарушителей, создавая многоуровневый барьер против попыток использования читов.
Теперь при запуске Broken Arrow игроки смогут выбрать наиболее удобный для себя вариант:
- Запуск Offline (без EAC) - предназначен для тех, кто предпочитает одиночное прохождение и не планирует участвовать в сетевых режимах.
- Запуск Broken Arrow (с активированным EAC) - обеспечивает доступ ко всем мультиплеерным возможностям и командным сражениям
Мы искренне надеемся, что эти изменения позволят свести к минимуму использование читов и лишат нечестных игроков возможности портить удовольствие от сражений тем, кто играет по правилам. Исход боя должны решать умение, стратегия и командная работа, а не сторонние программы.
Специальный сценарий к Хэллоуину
В преддверии Хэллоуина мы подготовили для вас особый сценарий, где игрокам предстоит противостоять настоящей орде зомби! Этот режим вдохновлен популярным сценарием от пользователя Joining Player в Steam Workshop.
Режим поддерживает кооператив от 1 до 4 человек, погружая вас в неповторимую атмосферу карты, где визуальные и звуковые детали создают по-настоящему живое окружение.
Чтобы сделать игру еще интереснее, мы добавили несколько новых юнитов специально для этого режима. Их описание будет представлено ниже по тексту.
Даже если у вас нет доступа к Steam Workshop, вы сможете опробовать зомби-сценарий прямо в игре!
Готовьтесь к бою - они уже близко!
Walkers:
Большая группа медленных зомби, движущихся к вашим юнитам и наносящих им урон при приближении.
Runners:
Небольшая группа быстрых зомби, бегущая в направлении ваших юнитов.
Smokers:
Пылающие зомби, оставляющие за собой дымовой след, который блокирует линию обзора. Они взрываются при контакте с вашими юнитами.
Spitters:
Зомби, плюющиеся кислотой в ваши юниты, включая вертолеты. Кислота может наносить урон техники и игнорирует укрытие в виде зданий.
Boomer:
Крупный зомби, стремительно бегущий в направлении ваших юнитов, чтобы там взорваться, разбрасывая кровь и прочие части своего тела.
Thrower:
Огромный зомби, хватающий машины и бросающий их в ваши юниты.
Police:
Силы правопорядка, пойманные в ловушку в этом хаосе, расстреливающие зомби из своих MP5.
Civilians:
Пожалуйста, спасите их!
SUV:
Транспорт для мирных граждан.
Перенос части игровой логики на сервер
Мы рады сообщить, что в этом обновлении в игру добавлена поддержка сетевой архитектуры с управлением со стороны сервера. Это важный технический шаг вперед, который пока не окажет заметного влияния на игровой процесс, однако станет прочной основой для будущих улучшений.
Постепенно мы планируем перенести все больше элементов игровой логики под контроль сервера. Такой подход позволит повысить стабильность сетевой игры, снизить риск рассинхронизаций, которые часто воспринимаются, как использование читов, хотя таковыми и не являются. А также это позволит существенно ограничить возможности для реального читерства.
Мы понимаем, что переход может увеличить нагрузку на сервер, поэтому нашей задачей будет найти оптимальный баланс между производительностью, стабильностью и качеством. Работы в этом направлении уже ведутся и мы будем внимательно отслеживать обратную связь, чтобы обеспечить комфортный игровой опыт для игроков.
Улучшение редактора сценариев
Не стоит забывать, что в Broken Arrow есть функциональный редактор сценариев, который позволяет создавать собственные миссии и игровые ситуации. Благодаря творчеству игроков уже были созданы работы, которые заслуженно пользуются популярностью в Steam Workshop. Мы ценим ваше участие и вдохновляемся тем, как вы развиваете игру вместе с нами.
В этом обновлении, помимо более фундаментальных изменений, мы уделили внимание и редактору. В него был внесен ряд изменений и исправлений, направленных на повышение удобства и стабильности. Мы постарались сделать процесс создания контента более интуитивным и комфортным как для новичков, так и для опытных игроков.
Существенные улучшения были внесены в том числе в раздел Help. Теперь справочная информация стала существенно подробнее и доступнее, что поможет быстрее освоиться с инструментами редактора.
Анализ патча 1.0.10 с точки зрения баланса
Проанализировав собранную ранее статистику, мы сделали выводы относительно прошлых балансных изменений:
Позитивные стороны:
- Американские специализации правильно сбалансированы между собой и по винрейту и по популярности.
- У нас появляется все больше и больше инструментов, позволяющих наблюдать за изменением баланса со временем, учитывая ELO, применяя фильтры по картам и комбинациям специализаций
Негативные стороны:
- Разница в винрейте между США и РФ не уменьшилась, не смотря на наши шаги в этом направлении.
- Разрыв в популярности среди специализаций РФ очень высокий. Гвардейская Танковая Бригада становится все более востребованной, в ущерб Механизированной Бригаде, которая и до этого момента была наименее популярна среди игроков.
Одним из факторов, объясняющих почему винрейт США оставался на низком уровне, был появившийся баг, не позволявший ракетам с terminal guidance повторно захватить цель при определенных обстоятельствах. США в гораздо большей степени полагается на такой тип вооружений, в частности на отряды, вооруженные Javelin. Вследствие этого американские противотанковые возможности были уменьшены
Вторым фактором стала ракета Kh-32, которая уже была признана проблемной в патче 1.0.10. Она должна была считаться высотной целью и перехватываться на большей дистанции, однако по ошибке продолжала считаться как низковысотная цель. В итоге использование этой ракеты оставалось эффективным вариантом для игрока без существенных рисков.
Для этого патча мы установили для себя 3 основных задачи:
- Уменьшить преобладание крылатых и баллистических ракет, чтобы переместить фокус боя на линию фронта.
- Уменьшить разницу в винрейте между США и РФ.
- Перераспределить интерес игроков между Гвардейской Танковой и Механизированной бригадами.
Полный список изменений:
Новый функционал:
- Дополнительный уровень защиты от читов: Easy Anti Cheat теперь является частью системы античита Broken Arrow. Он будет работать совместно с нашим собственным решением.
- Добавлены контекстные сообщения в игровой чат при попытке игрока переподключиться. Теперь вы будете видеть, что игрок пытается вернуться в игру сразу после нажатия кнопки, а не после завершения загрузки.
Исправления и улучшения:
- Механика компенсации очков победы теперь начисляет 100 очков за достигнутую военную цель вместо компенсации, основанной на очках победы противника. (Если у вашей команды счёт +2 благодаря наличию одной достигнутой военной цели на второй фазе, то при начале третьей фазы вы получите 100 очков вместо 200);
- Исправлена проблема, из-за которой игроки не могли получать новые уровни специализаций;
- Исправлены проблемы интерфейса в лобби и на экране послематчевой статистики, возникавшие при достижении игроком 100 уровня;
- Немного улучшена производительность в режиме Схватка;
- Улучшено нахождение пути на картах “Рижский Аэропорт”, “Елгава”, “Река Смородина”, “Балтийский Полуостров”, “Чкаловская Авиабаза”;
- Исправлен эксплойт, позволявший использование не-амфибийных юнитов в качестве амфибийных;
- Исправлен эксплойт, позволявший выходить за рамки игровой зоны с помощью авиационных приказов;
- Исправлена рассинхронизация когда погрузка/выгрузка юнитов в ключевой зоне могла блокировать захват этой зоны;
- Исправлена рассинхронизации статуса радара и приказа “Ответный огонь” в некоторых случаях;
- Исправлена проблема, когда статичное ПВО с включенным радаром (S-300V4 Antey, Patriot PAC-2) было способно перемещаться с включенным радаром, если игрок отдавал приказ ехать на снабжение правой кнопкой мыши;
- Исправлена проблема, препятствовавшая корректному повторному захвату цели ракетами с активным поиском;
- Исправлена проблема, при которой последний проголосовавший решал на какой карте будет проходить игра;
- Исправлена проблема, при которой призраки юнитов (состояние юнита в момент появления) предотвращали выполнение любых приказов, отданных через них;
- Исправлена проблема, при которой самолёт с включенным форсажем мог разбиться при попытке атаковать вертолет (О, гравитация, бессердечная ты …);
- Исправлена проблема при которой остовы уничтоженных юнитов всегда появлялись под мостами;
- Исправлена анимация тяжелого пехотного вооружения (ПТРК, крупнокалиберные пулеметы, автоматические гранатометы и т.д.);
- Исправлена проблема, из-за которой сообщения в чате в некоторых случаях не отображались;
- Изменена иконка отключившихся игроков (теперь показывается, сколько времени у них осталось на переподключение);
- Исправлена проблема, которая предотвращала присвоение статуса “Дезертир” тем игрокам, кто покинул игру незадолго до ее окончания;
- Исправлена проблема, при которой ракеты ПВО с холодным пуском (S-300V Antey, 9K311 Tor) в некоторых случаях падали рядом с местом пуска;
- Исправлена проблема, при которой модели юнитов погибших внутри здания, застревали у выходов;
- Исправлена проблема с отдачей приказа на перемещение через перетаскивание, когда кнопка мыши отпускалась над юнитом;
- Исправлена выгрузка пехоты в здание через перетаскивание;
- Исправлена проблема, при которой юниты не могли захватить ключевую зону, если в той же области была размещена другая скрытая зона;
- Исправлены многочисленные проблемы интерфейса при входе в лобби;
- Исправлены проблемы интерфейса на экране кампании;
- Исправлена проблема, при которой режим “ответный огонь” на юните сбрасывался из-за наведения врага, которые не был виден;
- Исправлена проблема, при которой модули РЭБ на самолетах иногда не отображались;
- Исправлена проблема, при которой визуальное отражение приказа “высокоточный удар” оставалось на месте при недостатке боеприпасов для выполнения других приказов;
- Добавлена опция “Сбросить пресет цветов” в настройках цвета иконок юнитов;
- Переработан LOD модели AH-1Z и исправлен камуфляж.
- Исправлен отсутствующий звук взрыва для 105 мм кассетного боеприпаса.
- Удалены лишние звуки для некоторых всплывающих окон;
- Различные исправления и улучшения локализации;
- Различные исправления PvE сценариев (Залив Ветров, Балтийский Полуостров, Клайпедский Разлом, Игналинская АЭС).
Улучшения редактора:
- Обновлена документация раздела “Help” редактора миссий;
- Исправлен вылет страницы “Help” в редакторе миссий при повторном открытии после перезапуска миссии;
- Нода "Get slot data" теперь корректно работает как в сетевом, так и в одиночном режимах;
- Нода "Get slot data" получил новый boolean выход "IsPlayer";
- Расширена функциональность ноды "OnArtilleryShot": добавлены фильтры по команде/типу боеприпаса и выход с target position;
- Добавлена новая функциональная нода "Random point", которая будет выдавать новую случайную точку в заданном радиусе от исходной позиции каждый раз при активации любой подключённой ноды;
- Исправлена проблема, из-за которой логические ноды "Test condition" и "Wait condition" работали некорректно при подключении к ним функциональных нод;
- Ноды "Convert number" и "Convert text" теперь работают корректно и являются функциональными;
- Исправлена проблема, при которой нода "Calculate" некорректно работала с пином "C";
- Исправлена проблема, при которой нода "Counter" не учитывала все сигналы, если они поступали одновременно;
- Исправлена проблема, при которой "Spawn unit" и "Spawn multiple units" не работали, если у ноды был задан только Target pos.;
- Исправлена проблема, при которой нода "Play Audio" не работала с тагами;
- Исправлена проблема, при которой все фиолетовые соединения нод (цели, таги и т.д.) не синхронизировались по сети;
- Исправлена проблема, при которой лобби сценария могло зависать при загрузке, если в сценарии имелся пустой слот для игрока и у этого игрока были заранее размещённые юниты;
- Исправлена проблема, при которой некоторые ноды имели лишь частичную синхронизацию и не поддерживали входы по сети: "Set animation camera", "Set camera position", "Set camera view", "Add unit to deck", "Change player deck", "Activate playzone", "Assign group", "Clear group", "Set marker position", "Update task";
- Добавлена синхронизация по сети для нод: "Play audio", "Play music", "Set music intensity", "Stop music", "Destroy building", "Pause", "Spawn props", "Destroy props", "Spawn VFX", "Switch UI", "Medal reward", "Set Tag";
Обновлена LUA-нода:
- Обновлены доступные API;
- Исправлена обработка синтаксических/runtime ошибок ноды, ошибки больше не мешают работе hot reload ноды;
- Обновлена страница справки по LUA;
- LUA “CustomObjects” теперь синхронизируются по сети;
- Нода теперь может принимать supply и spawn-data и работать с ними.
Список изменений баланса:
Уменьшение преобладания крылатых и баллистических ракет.
- Ракета Kh-32 (Tu-22M3) теперь корректно перехватывается на большой высоте.
- При возврате юнита на базу, стоимость потраченного боекомплекта увеличена вдвое. Это глобальное изменение не затронет самолеты.
- AGM-88 HARM: цена снабжения увеличена с 30 до 40,
- Kh-58UShK: цена снабжения увеличена с 30 до 40,
- Kh-31: цена снабжения увеличена с 25 до 30,
- SLAM-ER: цена снабжения увеличена с 32 до 40,
- JSM: цена снабжение увеличена 32 до 40,
- Kh-59MK и MK2: цена снабжения увеличена с 32 до 50,
- JASSM: цена снабжения увеличена 45 до 50,
- Kh-29: цена снабжения увеличена с 30 до 45,
- Kh-32: цена снабжения увеличена с 60 до 80,
- Крылатые ракеты воздушного базирования: время прицеливания увеличено с 1 до 3 сек,
Прим. креативного директора: Это изменение делает невозможным пуск крылатых ракет в последний момент, что делало уклонение от них очень сложным. Время прицеливания в данном случае - это время перед пуском первой ракеты, а не время между ракетами в залпе.
- Kh-59MK и MK2: урон уменьшен с 10 до 8,5,
Прим. креативного директора: Пара Kh-59 была способна уничтожить любую технику в игре. Это делало использование танков американской стороной почти невозможным.
- JSOW и PBK-500U: урон увеличен с 7 до 8,5,
Прим. креативного директора: Кассетные управляемые бомбы почти никогда не использовались, потому что были неспособны парой уничтожить даже лёгкий транспорт с 14 ХП. Увеличение урона позволит уничтожать технику с 16 ХП.
США имеет у себя на вооружении больше таких бомб, чем РФ, что опосредовано повлияет на винрейт фракций.
Уменьшение силы Гвардейской Танковой бригады:
Прим. креативного директора: Все специализации внутри одной фракции связаны между собой, поэтому если одна из них показывает слишком высокий процент побед, все остальные тоже будут показывать себя эффективно. Именно такая ситуация возникла с Гвардейской Танковой бригадой, которая будучи самой популярной и эффективной, повышает процент побед всех остальных российских специализаций и, как результат, всей российской фракции. Точечная корректировка именно этой специализации позволит сбалансировать две стороны, а также улучшить баланс внутри российской фракции.
- T-15 Barbaris перенесен во кладку VEH с доступностью в 2 единицы.
- T-15 Barbaris: Боевой модуль кинжал цена увеличена с 50 до 100,
- 9К317 Buk перераспределен в Гвардейскую Танковую бригаду, S300V4 Antey перераспределен в Механизированную бригаду,
- 9P126 Kornet-T перераспределен в Механизированную бригаду
- Ingenery Shturmoviki перераспределены в Механизированную бригаду
- Ingenery Shturmoviki: размер отряда уменьшен с 8 до 7 чтобы соответствовать вместимости БМП в новой специализации,
- Shturmoviki перераспределены в Гвардейскую Танковую бригаду,
- Shturmoviki: увеличена численность отряда с 7 до 8, добавлен дополнительный пулемет ПКП, очки брони уменьшены с 10 до 8, цена увеличена с 50 до 55,
- BMPT Terminator: цена увеличена с 160 до 190, цена модификации оружия (2х AGS-17) увеличена с 20 до 40, цена модификации брони увеличена с 10 до 20,
- BRM-3K: цена модификации оружия (2A90 57мм) увеличена с 45 до 50, цена модификации оружия (2A90 57мм + Ataka) увеличена с 55 до 65, цена модификации брони увеличена с 15 до 20,
- B-10 Kurganets и K-16 Bumerang: количество зарядов комплекса активной защиты уменьшено с 4 до 2, стоимость комплекса активной защиты уменьшена на 5,
- B-10 Kurganets: Цена боевого модуля Epokha увеличена с 60 до 75,
- BMP-3: Цена боевого модуля Epokha увеличена с 35 до 45.
Улучшения для США:
Прим. креативного директора: Для сравнения, фракция США гораздо более сбалансирована - тут нет специализации, которая сильно тянула бы процент побед вверх или вниз.
Поэтому усиления, примененные к США, направлены на увеличение общего процента ее побед
- Минимальная дистанция пуска ракеты Javelin уменьшена с 200 м до 100 м,
- F-16C/V: добавлена возможность установки ракет AIM-9 на средние пилоны,
- Bradley A2, A2 ESV, A3 ESV, A2 CFV: базовая цена уменьшена на 5.
- SLAMRAAM перенастроен как ПВО ближнего радиуса действия с возможностью вести огонь по вертолетам, но ценой дальности пуска ракет;
Прим. креативного директора: После распределения трех вариантов ЗРК Patriot по трем разным специализациям в прошлом патче, мы можем изменить функционал SLAMRAAM, не лишая при этом многие деки средств защиты от самолетов. Теперь он будет выполнять роль аналога Osa-AKM или TOR, а не аналога BUK
- SLAMRAAM: цена уменьшена со 130 до 100,цена модификации с 6 AIM-120 уменьшена со 170 до 130, цена модификации с 4 AIM-120 + 2 AIM-9 уменьшена со 180 до 150,
- Новая кастомизация для Centurion: RIM-116 SeaRAM,
Прим. креативного директора: С 11 самонаводящимися ракетами и радаром, увеличивающим дальность поражения, этот комплекс станет серьёзным усилением возможностей ПВО ближнего радиуса действия у США.
Компрессия значений боковой кумулятивной танковой брони:
Значения кумулятивной бортовой брони танков снижены, чтобы уменьшить время уничтожения танков и другой тяжелой техники пехотными противотанковыми средствами:
Танки Abrams:
- TUSK1 броня уменьшена с 450 до 400
- TUSK2 Trophy броня уменьшена с 600 до 450
- TUSK2 броня уменьшена с 700 до 500
Танки серии Т:
- Динамическая защита Relikt armor (T-72B3M, T-80BVM obr. 18, T-90M) броня уменьшена с 600 до 500
- Динамическая защита Relikt (T-14 Armata, T-15 Barbaris) броня уменьшена с 700 до 500
- Динамическая защита Relikt + мягкий пакет Relikt ( T-72B3M obr 16, T-90M, T-80BVM obr. 18+ ) броня уменьшена с 800 до 600
Баффы для редко используемых юнитов/кастомизаций и прочие фиксы:
- Razvedka: один из автоматов АКМ заменен на пулемет ПКМ,
- 2S5 Giatsint: время перезарядки уменьшено с 8-10 сек до 7-8 сек,
- MiG-35: добавлена возможность установки ракет R-73 на средние пилоны,
- Исправлено количество боеприпасов для дробовика у отряда Force Recon с 10 до 100,
- Ka-52K: добавлена возможность установки GSh23 на внутренний пилон.
Российская дека по умолчанию изменена с моторизированной/механизированной на береговую/механизированную.
Прим. креативного директора: В качестве эксперимента мы хотим понаблюдать как изменение деки по умолчанию изменит популярность и процент побед остальных специализаций.
Мы искренне благодарны за вашу активность и обратную связь, именно поэтому Broken Arrow становится лучше с каждым обновлением. Мы надеемся, что улучшения порадуют вас и подарят еще больше захватывающих игровых моментов.
Спасибо, что остаетесь с нами!
