Jump to content
View in the app

A better way to browse. Learn more.

FRONT LINE

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Zlodey

Developer
  • Joined

  • Last visited

Everything posted by Zlodey

  1. Бага. Будет исправлено в будущем. Сейчас лечится входом на филд и выходом в брифинг (звание реальное присваивается).
  2. Требуется старший сержант для этой модификации и загрузки: Если пишет что-то такое: Значит такой сет не доступен.
  3. Модули и загрузки и так не показываются, если не доступны. С типами сложнее. Сделать можно, но не желательно. Слишком много придется тянуть из базы за раз. Если сейчас подтягивается список техники: Пример ответа { "header": { "statusCode": 200, "error": null }, "result": [ { "id": "2e8de23d-486a-4bfd-9a98-bc94b89d8135", "name": "Bf 109 E-4", "typeLog": "Bf 109 E-4", "typeEntity": 1 }, { "id": "d61e5e73-7602-4a11-8363-334a6ca1403d", "name": "Bf 109 E-7", "typeLog": "Bf 109 E-7", "typeEntity": 1 }, { "id": "2ee958e9-e66e-41fd-9181-873a5bb7d5df", "name": "Bf 109 F-2", "typeLog": "Bf 109 F-2", "typeEntity": 1 }, { "id": "4946795b-593d-4c53-908d-5e7389a393c2", "name": "Bf 109 F-4", "typeLog": "Bf 109 F-4", "typeEntity": 1 }, { "id": "d487aae7-f384-4b52-a926-e4a531d3f102", "name": "Bf 109 G-2", "typeLog": "Bf 109 G-2", "typeEntity": 1 }, { "id": "e0890fbc-3304-4144-aa92-0ac571387ed3", "name": "Bf 109 G-4", "typeLog": "Bf 109 G-4", "typeEntity": 1 }, { "id": "c2c8e50c-789d-4581-9a95-d05b0f78861e", "name": "Bf 110 E-2", "typeLog": "Bf 110 E-2", "typeEntity": 1 }, { "id": "9dd085c5-bbb5-44ef-83ec-f64e184f8ac9", "name": "Bf 110 G-2", "typeLog": "Bf 110 G-2", "typeEntity": 1 }, { "id": "45cdf688-1bca-4427-8145-bfc77d54bb52", "name": "Fw 190 A-3", "typeLog": "Fw 190 A-3", "typeEntity": 1 }, { "id": "71708156-598a-446c-88cb-1da3b6ff5f29", "name": "He 111 H-16", "typeLog": "He 111 H-16", "typeEntity": 1 }, { "id": "a87e8d5b-f450-4daf-bd42-a4255b06f7a9", "name": "He 111 H-6", "typeLog": "He 111 H-6", "typeEntity": 1 }, { "id": "18c4f806-b9b6-47fb-8d88-c55941bc50fe", "name": "Hs 129 B-2", "typeLog": "Hs 129 B-2", "typeEntity": 1 }, { "id": "404cacf2-d961-4d5f-842b-248d7d63d595", "name": "I.A.R. 80-A", "typeLog": "I.A.R. 80-A", "typeEntity": 1 }, { "id": "65ca8d75-24a6-4064-9981-107f61a13804", "name": "I.A.R. 80-B", "typeLog": "I.A.R. 80-B", "typeEntity": 1 }, { "id": "b751059d-f9d9-4b6f-bd9c-bea393ceaefc", "name": "Ju 52 3mg4e Ammo", "typeLog": "Ju 52 3mg4e", "typeEntity": 1 }, { "id": "04f15c6d-1af7-4f7e-b88e-9cd5b3ad9337", "name": "Ju 52 3mg4e Fuel", "typeLog": "Ju 52 3mg4e", "typeEntity": 1 }, { "id": "8f1fe8a1-201e-4813-925f-dea44bdc3c33", "name": "Ju 52 3mg4e Prov", "typeLog": "Ju 52 3mg4e", "typeEntity": 1 }, { "id": "f66315b0-a923-4489-aeb6-17d8cdbc0a2a", "name": "Ju 87 D-3", "typeLog": "Ju 87 D-3", "typeEntity": 1 }, { "id": "102b6ee4-0d7d-4f6b-9d1f-7297641032d0", "name": "Ju 88 A-4", "typeLog": "Ju 88 A-4", "typeEntity": 1 }, { "id": "8fc998b3-2f0b-499d-9a33-6f83746feb12", "name": "Ju 88 C-6", "typeLog": "Ju 88 C-6", "typeEntity": 1 }, { "id": "04222769-c010-457f-a746-9e1bb9b9e243", "name": "MC.202 ser.VIII", "typeLog": "MC.202 ser.VIII", "typeEntity": 1 } ] }То к каждому объекту нужно будет добавить еще вот это: Пример ответа для одного типа: { "header": { "statusCode": 200, "error": null }, "result": { "id": "8fc998b3-2f0b-499d-9a33-6f83746feb12", "startDate": "1942-01-01T12:00:00Z", "name": "Ju 88 C-6", "typeLog": "ju 88 c-6", "fuel": 0.5, "coalition": 201, "typeEntity": 1, "consumptionFuel": 13, "tankFuel": 1680, "consumptionProv": 8315, "consumptionProvKoef": 0.000554, "setPrice": 1200, "price": 1200, "profit": 700, "typeSpec": 3, "points": 170, "payloads": [ { "payload": 0, "name": "MG17-AP-2000 MG17-AP-800 MGFF-APHE-360", "nameEn": "MG 17 machine gun (AP x2000, AP x800), MG FF cannon (AP-HE x360)", "nameRu": "Пулемет MG 17 (ББ х 2000 шт., ББ х 800 шт.), Пушка MG FF (ББ-ОФ х 360 шт.)", "price": 0, "rank": 1, "unlockMaskRequired": 0, "unlockMaskForbidden": 616, "composition": [ { "name": "MG17-AP-2000 MG17-AP-800", "nameEn": "AP 7.92x57мм Mauser rounds", "nameRu": "ББ патроны 7.92x57мм Mauser", "typeRes": "Ammo", "weight": 0.02505, "koefConsumpFuel": 1, "number": 2800, "typeItem": "BUL" }, { "name": "MGFF", "nameEn": "MG FF cannon", "nameRu": "пушка MG FF", "typeRes": "Ammo", "weight": 28, "koefConsumpFuel": 1, "number": 3, "typeItem": "None" }, { "name": "MG17", "nameEn": "MG 17 machine gun", "nameRu": "пулемет MG 17", "typeRes": "Ammo", "weight": 10.7, "koefConsumpFuel": 1, "number": 3, "typeItem": "None" }, { "name": "MGFF-APHE-360", "nameEn": "AP-HE 20x80мм RB shells", "nameRu": "ББ-ОФ снаряды 20x80мм RB", "typeRes": "Ammo", "weight": 0.092, "koefConsumpFuel": 1, "number": 360, "typeItem": "SH" } ] } ], "unlocks": [ { "index": 0, "name": "Default", "nameEn": "Default", "nameRu": "Стандарт", "consumption": 0, "typeConsumption": "Prov", "koefConsumpFuel": 1, "date": "1941-06-21T12:00:00Z", "price": 0, "rank": 1, "unlockMaskForbidden": 0, "payloadMaskBase64": "Ly84Qg==" }, { "index": 1, "name": "Additional Armor", "nameEn": "Additional armor", "nameRu": "Дополнительная броня", "consumption": 30, "typeConsumption": "Prov", "koefConsumpFuel": 1.1, "date": "1941-06-21T12:00:00Z", "price": 100, "rank": 2, "unlockMaskForbidden": 0, "payloadMaskBase64": "Ly84Qg==" }, { "index": 2, "name": "Exhaust flame Suppressors", "nameEn": "Exhaust flame suppressors", "nameRu": "Пламегасители выхлопных газов", "consumption": 4, "typeConsumption": "Prov", "koefConsumpFuel": 1.2, "date": "1941-06-21T12:00:00Z", "price": 100, "rank": 1, "unlockMaskForbidden": 0, "payloadMaskBase64": "Ly84Qg==" }, { "index": 3, "name": "20mm MG151/20", "nameEn": "20mm MG 151/20 cannon", "nameRu": "20мм пушка MG 151/20", "consumption": 46, "typeConsumption": "Prov", "koefConsumpFuel": 1.3, "date": "1941-06-21T12:00:00Z", "price": 100, "rank": 4, "unlockMaskForbidden": 0, "payloadMaskBase64": "QXY0PQ==" }, { "index": 4, "name": "13mm MG131 Turret", "nameEn": "13mm MG 131 Turret", "nameRu": "Турель с 13мм пулеметом MG 131", "consumption": 70, "typeConsumption": "Prov", "koefConsumpFuel": 1.4, "date": "1941-06-21T12:00:00Z", "price": 100, "rank": 3, "unlockMaskForbidden": 0, "payloadMaskBase64": "Ly84Qg==" }, { "index": 5, "name": "10 x SC 50 bombs", "nameEn": "10 x SC 50 bombs", "nameRu": "10 x бомб SC 50", "consumption": 50, "typeConsumption": "Prov", "koefConsumpFuel": 1.7, "date": "1941-06-21T12:00:00Z", "price": 151, "rank": 5, "unlockMaskForbidden": 0, "payloadMaskBase64": "eE9NPQ==" }, { "index": 6, "name": "Underwing Bombs", "nameEn": "Underwing bomb racks", "nameRu": "Подкрыльевые бомбодержатели", "consumption": 100, "typeConsumption": "Prov", "koefConsumpFuel": 1.7, "date": "1941-06-21T12:00:00Z", "price": 151, "rank": 1, "unlockMaskForbidden": 0, "payloadMaskBase64": "K1AwPQ==" } ] } }И это еще не самое большое количество загрузок, композиций и модификаций. Плохая практика, короче.
  4. Планируется. С реализацией управления атаками без этого не обойтись. Сложность в том, что для этого придется существующую карту переписать почти целиком. Изначально было сделано не верно.
  5. Мы и так это сделаем. Как будто ты не знаешь)) Будет учитываться не только дальность, но и необходимость. Возвращаясь на филд взлета имитируя снабжение игрок ничего не получит. Примерно так все и планируется.
  6. Мне кажется, надо описать назначение. Не все из контекста понимают зачем оно надо.
  7. на аэродром. У аэродрома есть своя зона, у нп своя. Аэродром проверяется первый, если точка внутри полигона аэродромной зоны=значит мы на аэродроме. До проверки попадаем ли мы в нп не дойдет.
  8. Нет. Взлетать обязательно.
  9. Любой ресурс. 20 силы пополнит если нет разрушений. Если есть 10 силы на восстановление, 10 на пополнение. Радиус 2 000 метров от иконки на интерактивной карте.
  10. А что значит какой будет расчёт? Если там факт. силы 100, тогда будет так: 100 - 100 * 0,4 =60; 60 - 60 * 0,4 = 36; 36 сколько это от максимальной силы? Если 30% и менее, нп сдается. Если нет, остается жить.
  11. Пишите, что думаете по поводу снабжения гарнизонов.
    • 3 downloads
    • Version 1.0.0
    Краткое описаниеПеред вами официальный документ времён Второй мировой войны: «Методические указания по технике пилотирования самолёта Ла-5 с мотором М-82». Это детальное руководство для лётчиков-истребителей Красной Армии, утверждённое 12 июля 1943 года. Книга представляет собой исчерпывающую инструкцию, охватывающую все аспекты эксплуатации и пилотирования одного из основных советских истребителей — Ла-5. Руководство начинается с самых основ: подготовки к полёту на земле, проверки систем, запуска двигателя. Затем подробно описывается техника выполнения стандартных полётных процедур (взлёт, полёт по маршруту, посадка) и сложных фигур высшего пилотажа (виражи, бочки, петли, штопор). Особое внимание уделено боевому применению самолёта: ведению воздушного боя, стрельбе по наземным и воздушным целям, а также групповым полётам в строю. Документ содержит множество иллюстраций и схем, которые наглядно демонстрируют правильное положение самолёта, вид из кабины и порядок действий лётчика. Издание имело гриф «Для служебного пользования», что подчёркивает его сугубо военное и практическое назначение. Автор и издательАвтор: Как и в большинстве официальных военных наставлений, конкретный автор не указан. Документ был разработан и выпущен Управлением Военных Воздушных Сил Красной Армии. Утвердил: Генерал-полковник авиации Никитин А. В., Начальник Главного управления обучения, формирования и боевой подготовки ВВС Красной Армии. Издательство: Военное Издательство Народного Комиссариата Обороны, Москва, 1943 год. СодержаниеЧасть 1. Основы пилотирования и полёт по маршруту Техника пилотирования самолёта Ла-5 по прямоугольному маршруту Подготовка к полёту на земле (осмотр, проверка систем) Действия в кабине при подготовке к полёту Подготовка мотора к запуску и запуск Прогрев и опробование мотора Проверка и подготовка радиостанции Выруливание На линии исполнительного старта Взлёт (включая ошибки и способы их предотвращения) Подъём и выполнение разворотов Горизонтальный полёт Расчёт на посадку и планирование Посадка (выравнивание, выдерживание, приземление, пробег) Действия при отказе мотора в работе Часть 2. Высший пилотаж и боевое применение Пилотирование самолёта в зоне Виражи с креном 45° и 60° Восьмёрка, Спираль, Скольжение Боевой разворот Переворот через крыло (бочка) Пикирование Штопор (обычный и перевёрнутый) Петля Иммельман Ранверсман Управление шасси (подъём, выпуск, аварийный выпуск) Часть 3. Специальные виды полётов Групповые полёты (взлёт строем, развороты, перестроения) Стрельба по наземным целям Стрельба по конусу (воздушной мишени) Отработка элементов воздушного боя Атаки в воздушном бою (различные виды атак) Маршрутные полёты и посадка на незнакомый аэродром Полёт в различных метеорологических условиях (гроза, дождь, туман) Техника пилотирования на большой высоте
  12. Zlodey posted a file in Files
    • 1 download
    • Version 1.0.0
    Это официальная "Инструкция летчику" — руководство по эксплуатации советского истребителя ЛаГГ-3 с моторами М-105П и М-105ПФ. Книга издана в 1942 году Воениздатом НКО СССР для пилотов Военно-воздушных сил Красной Армии. В инструкции подробно изложены все этапы эксплуатации самолета в боевых условиях: от предполетного осмотра и запуска двигателя до выполнения фигур высшего пилотажа, ведения воздушного боя и посадки. Руководство содержит точные технические параметры, скорости, высоты и режимы работы двигателя, которые пилот должен был знать и неукоснительно соблюдать. Особое внимание уделяется действиям в бою, использованию вооружения и особенностям полетов на лыжном шасси в зимних условиях. Этот документ — ценный исторический источник, дающий представление о том, как готовили советских летчиков-истребителей в разгар Великой Отечественной войны. СОДЕРЖАНИЕ Стр. I. Предполетный осмотр .................................... 1 II. Проверка и подготовка мотора ................... 5 III. Проверка и подготовка радиостанции ..... 9 IV. Взлет и подъем .............................................. 10 V. Горизонтальный полет ................................ 14 VI. Управление самолетом в воздушном бою ... 16 VII. Окончание полета ........................................ 21 VIII. Особенности полета на самолете с лыжным шасси ..... 25 Инструкцию составили: инженер-капитан А. Розанов капитан В. Голофастов Редактор — инженер-подполковник Коваленко С. М.
  13. Файловый раздел лучше создать (не форум, а специальный). Там версионность даже поддерживается.
  14. Если речь идет о том, кто повредил чужой самолет, у нас поощряется и так.
  15. Отредактировал скрины.
  16. Пожалуйста, добавляйте описание скринам, которые заливаете в галерею. Вот как это делается: Когда загружаете изображения, они у вас появляются в диалоге. Достаточно кликнуть на изображение, справа появятся поля для заполнения. Если вы загружаете сразу пачкой, нужно выбрать каждое изображение и дать осмысленное название и описание. В дальнейшем, я буду удалять такие изображение, у которых нет уникального, осмысленного описания и названия. Это не потому, что я такой зануда. Это действительно важно. Прошу понять.
  17. Zlodey posted a gallery image in Screenshots
  18. Если, у кого-то может быть завалялся трек с атакой жд станции, просьба скинуть мне. Желательно, конечно, чтобы в атаке принимало участие больше одного человека. И желательно в штурмовом варианте, а не с 5К. Жду, надеюсь и верю. Спасибо! П.С. можно загрузить на файлобменник какой-то и сюда ссылкой.
  19. Ссылку! Скрины особо не помогут. Как я потом искать должен этот вылет?)) И еще, был в группе в этот момент?
  20. Тема для запроса банов тому или иному участнику. Разбор полетов. Для запроса бана предоставляйте все, чо у вас есть для определения подпадают ли действия игрока под нарушение игровых правил.
  21. Концепция игрового сервера FRONT LINE.Проект позиционируется его разработчиками как виртуальная война состоящая из последовательности ТВД (отдельная игровая карта) следующих друг за другом, имеющих возможность завершения захватом территории или по истечению длительности, которые в свою очередь состоят из последовательности миссий с динамической линией фронта, разнообразными погодными условиями, расходом ресурсов, влиянием результатов предыдущих миссий на текущую, в целом на ТВД и всю кампанию. Сервер имеет наивысшие настройки сложности на текущий момент времени, собственную статистику, систему личного гаража и систему званий. На сервере реализован ряд сложных и увлекательных механик, а так же полезных инструментов для игроков. Проект предполагает и располагает к командной игре, стимулирует координацию и взаимодействия между сквадами и объединение усилий одиночных игроков с остальными участниками виртуального противостояния. В виртуальной войне принимают участие не только виртуальные пилоты, но и наземные силы под управлением игроков, это несомненно вносит в действия команд гибкость и разнообразие. В течение всей кампании сервер поощряет или налагает рестрикции на игрока исходя из его действий, что делает проект самым сложным и увлекательным, поскольку на протяжении всей кампании есть куда расти и есть что терять. Что несомненно вызывает более ответственное отношение к виртуальным боевым действиям. Система определения победителя кампании позволяет сторонам с интересом противостоять друг другу до самого завершения виртуальной войны. В каждой миссии команды получают командные очки исходя из успешности своих действий. Командные очки накапливаются и при завершении по количеству набранных очков определяется победитель. Описание таблицы командных очков За уничтожение 30 и более строений завода - 5 (для одного завода можно получить один раз в миссию, считается на каждом отдельном заводе); За полное уничтожение переправы - 3; За снижение обороноспособности города до 30% - 2; За полное уничтожение колонны снабжения города - 2; За полное уничтожение колонны снабжения аэродрома - 5; За полное уничтожение железнодорожной станции - 8; За полное уничтожение основной цели (30% и менее от начальной силы когда осталось) - 3; За ликвидацию котла - 2.5; За полное уничтожение складов провизии на аэродроме противника - 15; За полное уничтожение складов боекомплекта на аэродроме противника - 10; За полное уничтожение складов ГСМ на аэродроме противника - 10; За захват территории - 15 (за захват одного нп; считается каждый); За захват завода - 10 (за захват одного завода. считается каждый завод); За захват аэродрома - 7.5 (за захват одного, считается каждый аэродром); Проект по прежнему находится в активной фазе разработки, у разработчиков есть целый ряд захватывающих идей, которые очень хочется реализовать, поэтому мы призываем вас делиться со знакомыми в социальных сетях информацией. А также в комментариях указывать какие-то описанные неточности или явные ошибки. Гарнизоны.Гарнизоны - это условные войска размещенные в населенных пунктах отмеченные на интерактивной карте иконками красного и синего цветов Гарнизоны являются основой для движения линии фронта, атакующих действий сторон, логистики и экономики. Все гарнизоны представляют собой связный граф. Каждый населенный пункт в котором размещается гарнизон имеет ряд важных функций и условий: Атака гарнизона противоположной стороны. Обязательным условием является связь с гарнизоном противоположной стороны (то есть, гарнизон должен находиться непосредственно на линии фронта) и наличие фактической силы 60% и более от его максимальной силы; Оборона своего участка фронта; Оперативная поддержка резервами гарнизонов, которые расположены непосредственно на линии фронта. Обязательным условием является связь с союзным гарнизоном расположенным на линии фронта и обязательное отсутствие связи с гарнизоном противоположной стороны; Про связи и поддержку резервами читайте в описании мостов: Внимание! Не все населенные пункты содержат гарнизон! Только отмеченные на интерактивной карте! Более того, населенный пункт не отмеченный на интерактивной карте не имеет принадлежности ни к одной коалиции и при уничтожении строений не учитывается в статистике. Сила гарнизонов.Все гарнизоны имеют индивидуальные значения максимальной, фактической силы, показатель разрушений (каждое разрушение приравнивается к одной силе) и количество сил участвующих в атаке или обороне. Сила, кроме поддержки союзных передовых сил, используется в наступлении, отражении вражеских атак. Каждой стороне доступна установка до двух атак в каждой миссии. Не имея достаточных сил, согласно условиям, гарнизон не может атаковать, а возможность атаковать в каком-то определенном месте может иметь критическое значение. Сила гарнизона складывается исходя из количества игровых объектов в составе населенного пункта. Каждый игровой объект состоит из массива подобъектов, каждый из которых имеет одну "жизнь" (учитывается при уничтожении внутри игры). Так вот, при уничтожении строения в населенном пункте вместе с ним уничтожается и сила гарнизона. Каждая "жизнь" = 1 сила. [ { "keyLog": "static_pass", "model": "graphics\\blocks\\static_pass.mgm", "script": "LuaScripts\\WorldObjects\\Blocks\\static_pass.txt", "lives": 1, "typeRes": "Prov", "capacity": 3000, "price": 46, "points": 10, "nameRu": "Пассажирский вагон", "nameEn": "Passenger wagon", "classObject": "vehicle_static", "baseClass": "block" }, { "keyLog": "town_eu_med_block_02_03", "model": "graphics\\blocks\\town_eu_med_block_02_03.mgm", "script": "LuaScripts\\WorldObjects\\Blocks\\town_eu_med_block_02_03.txt", "lives": 45, "typeRes": "Prov", "capacity": 100, "price": 30, "points": 3, "nameRu": "Среднее строение", "nameEn": "Medium building", "classObject": "building", "baseClass": "" } ]Выше мы видим, что объект static_pass имеет всего одну "жизнь" (параметр lives), а объект town_eu_med_block_02_03 имеет уже 45 "жизней" Расходование сил гарнизона.Сила гарнизона может расходоваться в результате боестолкновений, при воздушных налетах на гарнизон, при поддержке союзных сил резервами, при попадании гарнизона в окружение и при прорыве линии фронта противником. Поддержка союзных сил.Поддержка союзных сил подробно описана в статье про мосты и называется механика "перетоки": Воздушные налеты на гарнизон.С воздушными налетами думаю все понятно. Каждый объект населенного пункта содержит N количество "жизней", каждая жизнь равна 1 силы. Уничтожая объекты в населенном пункте наносится урон и гарнизону. Таким не замысловатым образом расходуется силы гарнизона. Боестолкновение.Когда устанавливаются атака и оборона войска (силы гарнизона) выводятся из населенного пункта для сражения, а по его завершению эти войска возвращаются назад в населенный пункт, но с учетом потерь. Атакующие выводят 60% силы из населенного пункта, а обороняющиеся 30%. На интерактивной карте в столбце "В бою" записывается количество сил гарнизона принимающих участие в локальном боестолкновении. После завершения миссии войска возвращаются в свои гарнизоны. В случае нанесения удара по атаке или обороне количество сил в атаке или обороне уменьшается и в этом случае, после завершения миссии, войска возвращаются с учетом потерь, таким образом расходуется сила гарнизона в сражении на данном участке фронта. Если же атака или оборона до конца миссии остается не поврежденной, войска введенные в бой возвращаются в свой гарнизон в полном составе. Окружение ("Котёл").При попадании гарнизона в окружение, с течением времени силы иссякают сами по себе, даже если игроки противоположной команды не предпринимают ни каких действий в отношении гарнизона. Каждую миссию проведенную в окружении гарнизон теряет 30% от максимальной силы до тех пор, пока его фактическая сила не упадет до отметки 30% от максимальной. Гарнизон имеющий 30% и менее силы от его максимальной перестает эффективно сопротивляться и населенный пункт в котором он расположен переходит под контроль противоположной команды. Если в котле оказывается более одного гарнизона, выбирается первый, который будет терять силу описанным выше способом. Это как правило самый слабый гарнизон среди всех попавших в окружение. Затем, когда сдается один, выбирается следующий и т.д. до полной ликвидации котла или до полной деблокады. Внимание! Гарнизон считается окруженным (в котле), если он полностью изолирован от союзных сил. Если гарнизон имеет выход к союзникам за пределами ТВД (расположен на краю карты) он не считается окруженным и не подчиняется правилам потери силы без вмешательства игроков. Прорыв линии фронта.Прорыв линии фронта - это когда по результатам миссии населенный пункт переходит под контроль атакующей стороны. При этом, все гарнизоны обороняющейся стороны, которые связаны с гарнизоном, который только что проиграл бой, вынуждены экстренно затыкать прорыв. Поскольку мероприятия экстренные, считается, что они менее эффективны и сопровождаются высокими потерями. Таким образом, связанные гарнизоны теряют 40% от фактической силы, просто потому, что находятся по соседству с прорывом. Исключением являются гарнизоны, в которых уже установлена атака или оборона. Такие гарнизоны не подчиняются данному правилу. После прорыва линии фронта, после всех потерь связанных с экстренными мероприятиями, проверяется условие для каждого гарнизона, который оказался рядом с прорывом (исключая те, которые имеют атаку или оборону) - если гарнизон имеет менее 30% от своей максимальной силы то, населенный пункт в котором он расположен переходит под контроль атакующей стороны. Эта механика называется "обрушение фронта" В качестве примера рассмотрим конфигурацию на изображении: Представим, атака синих из квадрата 2018 увенчалась успехом. Таким образом все красные гарнизоны, которые связаны с обороняющимся (исключение 1816, поскольку у него своя оборона) получат автоматической списание фактической силы в 40%. И после этого, будет произведена проверка, сколько в каждом из них осталось силы. Если менее 30% красные теряют контроль, если более сохраняют. То есть, на изображении мы имеем потенциальный захват синими аж четырех населенных пунктов. При этом, ранее упомянутый 1816 ("Генераловский"), даже если устоит перед атакой, попадает в полное окружение. Линия фронта.Для первой миссии ТВД (первая миссия карты) генерируется линия фронта, которая предполагает, что стороны будут в равных стартовых условиях. Линия фронта на сервере FRONT LINE является динамической, конфигурация которой, меняется между миссиями на основании результатов предыдущей, если, конечно, это не первая миссия ТВД. Линий фронта на одном ТВД может быть несколько, включая "котлы" (полное окружение одного и более гарнизонов). В этом коротком видео демонстрируются различные, возможные линии фронта: Атаки и обороны.Атаки.Каждая сторона, каждую миссию имеет возможность установки до двух атак. Возможность установки атак зависит от наличия силы гарнизонов расположенных на линии фронта. В случае, если у стороны на линии фронта нет гарнизонов с походящей для атаки силы, атака не устанавливается и миссия проигрывается без атак. Сила атаки.Сила атаки не зависит от силы гарнизона. Сила атаки в реальном выражении считается по количеству "жизней" в объектах, которые находятся в составе цели. Это могут быть танки и другие игровые объекты. Сила атаки выражается в относительном выражении - отношение фактической силы (в реальном выражении) к максимальной. В диалоговом окне атаки на интерактивной карте это выражение указано в нижнем левом углу окна. В данном случае это 100% силы. Установка атак.Установка атак на текущий момент времени выполняется генератором миссий. В будущем предполагается реализация инструмента для установки атак игроками посредством интерактивной карты. Но пока до этого не дошло используется продвинутый алгоритм для установки атак. Алгоритм установки атак следующий: Выбор гарнизонов. Выбираются все гарнизоны расположенные на линии фронта и имеющие возможность атаковать. То есть имеют хотя бы одну связь с гарнизоном противоположной стороны, а так же 60% и более фактической силы; Варианты атак. Затем, программа проходит по каждому из выбранных гарнизонов, устанавливает виртуальную атаку (рассматривает вариант конкретной атаки) и присваивает данной атаке очки эффективности. Эффективность оценивается по нескольким критериям: Наличие аэродрома расположенного на территории населенного пункта дает +20 очков эффективности; Оценка расстояния до ближайшего завода противника. Чем ближе атакуемый гарнизон к заводу, тем эффективней считается атака. Сначала вычисляется расстояние и для него вычисляется обратно пропорциональное значение, например: При дистанции до завода 100 000 метров, присваивается 1 очко эффективности; При дистанции до завода 64 000 метров, присваивается 1.64 очков эффективности; При дистанции до завода 38 000 метров, присваивается 2.63 очков эффективности; При дистанции до завода 10 000 метров, присваивается 10 очков эффективности; Оценка состояния соседних, по отношению к атакуемому гарнизону, подразделений. Каждый соседний гарнизон оценивается отдельно, но в последствии все оценки складываются и суммируется с предыдущими очками эффективности. Оценка проводится по отношению фактической силы к максимальной силе. Чем слабее соседний гарнизон, тем больше будет присвоено очков эффективности. Формула простая: points = 1 + (макс. сила - факт. сила) / макс. сила; После суммирования всех очков по соседям, сумма удваивается. Например, если у атакуемого три соседа (факт. сила / макс. сила) сумма будет равна 4.97, а результат 9.94: (193 / 373) результат: 1.48 очков эффективности; (25 / 100) результат: 1.75 очков эффективности; (133 / 520) результат: 1.74 очков эффективности; Оценка эффективности имитации захвата атакуемого населенного пункта. При имитации захвата отслеживаются количество компонент связности графа. Если после захвата количество компонент связности графа изменилось - атаке присваивается наивысшее количество очков эффективности: 100. Получается, что если захват населенного пункта приводит к образованию окружения (Котла) или наоборот, приводит к деблокаде ранее окруженных населенных пунктов - такая атака считается самой приоритетной; Приоритетность атак. По результату все атаки раскладываются на три списка - высокий приоритет, средний и низкий в зависимости от набранных очков на предыдущем этапе (выше 100 очков все попадают в высокий приоритет и сортируются от меньшего к большему (первыми в списке будут атаки с самым большим количеством очков), оставшиеся делятся пополам, сортируются и т.п.; Завершения выбора. В завершение, если в списке высокого приоритета есть атаки из них выбираются случайные. Например, если в списке высокого приоритета всего одна атака, будет выбрана одна, если две и более, будет выбрано две атаки с высоким приоритетом и до остальных приоритетов дело не дойдет. И так далее спускаемся вниз по приоритетам. Чаще всего, конечно, выбираются атаки со средним приоритетом, когда высокого приоритета нет. До низкого приоритета дело доходит редко. Внимание! Нельзя атаковать гарнизон, который уже имеет атаку или оборону! Это правило в некоторых случаях может оказаться критически важным, ведь кто первый установил атаку, тот и занял место. А это место может оказаться необходимым для одной из сторон например, для деблокады котла или для создания окружения и т.п. Чтобы избежать несправедливости, по четным игровым датам право установить первую атаку предоставляется одной стороне, по нечетным другой. Стороны поочередно устанавливают атаки. Сначала первой одна сторона, потом противоположная сторона, потом снова первая, затем снова противоположная... Успешность атаки.Успешность атаки оценивается после завершения миссии. Критерий успешности очень простой: атака на момент завершения миссии должна быть сильнее обороны не менее чем на 30%. Рассматривается отношение к силе обороны в процентах. То есть, если атака имеет силу 100% и оборона имеет силу 100%, такое отношение является равным, а исход боя считается ничейным. Линия фронта не меняется. Ниже проиллюстрирую несколько вариантов, для полного понимания механики: Атака 100%, оборона 71% - результат: линия фронта не меняется. Атака считается безуспешной; Атака 100%, оборона 69% - результат: линия фронта меняется, атакуемый населенный пункт переходит под контроль атакующих. Атака считается успешной; Атака 65%, оборона 45% - результат: линия фронта не меняется. Атака считается безуспешной; Атака 30%, оборона 0% - результат: линия фронта меняется, атакуемый населенный пункт переходит под контроль атакующих. Атака считается успешной; Атака 29%, оборона 0% - результат: линия фронта не меняется. Атака считается безуспешной; Таким образом, снижение силы атаки ниже 30% автоматически делает атаку безуспешной! Танковый расход силы атаки.Рядом с атаками устанавливаются респауны наземной техники. Появление любой наземной единицы техники приводит к списанию некоторого количества силы с атаки. Какое именно количество силы будет списано зависит от массы наземной техники, которое можно узнать на странице гейм-сета. Вычисление производится по простой формуле: кол-во силы = масса техники / 10000; Если получившееся значение меньше - 1, значению присваивается - 1; В качестве примера: Танк "Churchill IV" имеет массу 40500 кг. 40 500 / 10 000 = 4.05; Округляем до 4; Это и будет количество силы, которое потеряет атака при появлении у нее танка; Мобильная зенитная артиллерия "ГАЗ - ММ 72К" имеет массу 2880 кг. 2 880 / 10 000 = 0.28; округляем до 1; Это и будет количество силы, которое потеряет атака при появлении у нее танка; Нельзя появляться у атаки, которая не имеет достаточной для этого силы! Восстановление танкового расхода.Танковый расход можно вернуть атаке! При выходе игрока из сессии (в брифинг), если выход произошел на союзной территории, вся танковая сила возвращается в атаку, с которой она была списана при появлении. Если все объекты в составе атаки уничтожены, сила не возвращается. Обороны.Оборона всегда устанавливается на территории атакуемого противником населенного пункта. Оборона не устанавливается без атаки. Оборона не зависит от наличия силы гарнизона. Гарнизон всегда выставляет оборону против атаки, даже если в нем недостаточно фактической силы (например сила равна 0). Сила обороны.Сила обороны как и сила атаки не зависит от силы гарнизона. В реальном выражении сила обороны вычисляется по количеству "жизней" объектов в составе цели. Сила обороны выражается как отношение фактической силы (в реальном выражении) к ее максимальной силе (в реальном выражении). В диалоговом окне обороны на интерактивной карте это выражение указано в нижнем левом углу окна. В данном случае это 65% силы. Успешность обороны.Успешность обороны оценивается после завершения миссии. Критерий оценки очень прост - оборона не должна уступать атаке по силе более чем на 30%. Оборона полностью зависит от успешности атаки. Если успешность атаки оценивается как положительная, значит оборона провалилась. Примеры различных исходов боя смотрите выше в разделе "Успешность атаки" Танковый расход силы обороны.Танковый расход силы обороны полностью аналогичен расходу силы атаки. Желаем удачных полетов и чистой шестерки!
  22. На сервере FRONT LINE, где бои разворачиваются не только в небе, но и на земле, понятие «Заводы» — это не просто антураж или декорация. Это настоящие экономические и стратегические центры, от которых напрямую зависит исход сражения на текущем театре боевых действий. В этой статье мы разберемся, что такое заводы на игровом сервере, как они влияют на ход войны и почему именно они становятся целью номер один для настоящих стратегов и командиров. Заводы на сервере FRONT LINE.Каждый завод - это ключевая единица снабжения. Представьте себе огромный промышленный комплекс, где круглосуточно работают станки, собираются танки, производится авиационное топливо и штампуются боеприпасы. Именно эти виртуальные предприятия снабжают армию вашей стороны всем необходимым. Всего на каждом ТВД может размешаться до трех заводов. Любой из заводов может быть захвачен в результате боевых действий. При утрате двух и более заводов одной из сторон противостояние на ТВД прекращается, карта меняется или запускается новая кампания. Если говорить проще — заводы производят все необходимое для виртуальных боевых действий, поддерживая передовую обеспечивая её топливом, боеприпасами и техникой. Это центральное звено всей логистической цепочки. Без этих поставок даже самые отважные пилоты и танкисты долго не протянут. Завод на интерактивной карте отмечается соответствующей иконкой, открывающей диалоговое окно с детальной информацией о заводе Расход ресурсов на сервере FRONT LINE.Ресурсы требуются абсолютно везде. Зависимость от ресурсов - фундаментальная особенность сервера. Каждый взлет самолета, каждый выезд танка или зенитки, каждый мост или гарнизон, каждая атака или оборона - все это обеспечивается ресурсами. Аэродромы не располагающие хотя бы одним из типов ресурса теряют боеспособность, авиация утрачивает возможность действий с такого аэродрома. Передовая без подпитки ресурсами теряет возможность атаковать, двигаться вперед и вынуждена исключительно обороняться и зачастую не может сдержать глубоких прорывов противника, что ускоряет потерю контроля над территорией. Тыловые части ввиду отсутствия пополнения не перебрасывают резервы на первую линию. Мосты без ресурсов не имеют возможности пополнять резервы на второй линии противостояния. При уничтожении любого объекта в миссии, будь то самолет под управлением игрока, танк под управлением игрока, блиндаж в обороне или обычный сарай в населенном пункте (только отмеченные на интерактивной карте), сгорает определенный вид ресурса и его непременно потребуется восполнить. Поэтому, к ресурсам следует относится бережно. Завод Влияние заводов на ход боевых действий.Каждое произведенное на заводе изделие отправляется в зону конфликта - на аэродромы, к наземным войскам, в населенные пункты. Танки получают запчасти и горючее, авиация — бомбы, ракеты, снаряды, а склады пехотных частей, кроме боекомплекта пополняются продовольствием и медикаментами. При нанесении ударов по заводу его производительность резко падает, а цепочка поставок на направлении, которое обеспечивает завод, начинает сбоить. Вместо полного объема боеприпасов на аэродром поступает только половина необходимого. Вместо пяти тонн горючего - одна, а может и ни одной и т.д. Это оказывает прямое влияние на игровой процесс: У стороны, чей завод подвергся удару, становится меньше ресурсов; Снижаются возможности авиации из-за ресурсного голодания аэродромов; Падает темп наступления на фронте; Механика производства ресурсов и восстановление заводов.Каждую миссию заводы способны восстанавливать разрушения и пополняться ресурсами из резерва стороны чтобы игроки могли продолжать противостояние, пусть и с некоторым ограничением. Однако, этот процесс не быстрый и держать заводы в опустошении вполне реально для этого достаточно наносить регулярные удары по одному, двум заводам, чтобы они не успевали восстанавливаться. Для установки любой цели в миссию - требуются ресурсы и эти ресурсы всегда изымаются с ближайшего к цели заводу. Поэтому важно не допускать тотальных разрушений на союзных заводах и наоборот стремиться к максимальному разрушению заводов противоположной стороны. Каждый завод, каждую миссию выполняет попытку пополнения ресурсов. Максимальное количество ресурсов, на которое может восполнить свои запасы один завод: Топливо - до 20 тонн; Боеприпасы - до 50 тонн; Провизия - до 60 тонн; Пополнение завода выполняется только в те здания, которые не разрушены полностью. Поэтому указанное количество пополняемых ресурсов может быть не полным в той или иной миссии кампании. "Factories": { "Fuel": 20000, "Ammo": 50000, "Prov": 60000, "RecoveryBuildings": 5 }Все разрушения полученные заводами переносятся между миссиями. Поэтому требуется производить ремонт и восстановление. Восстановление разрушенных строений на заводе выполняется только по нечетным игровым датам. То есть, через одну миссию. Каждый завод способен восстановить до пяти разрушенных строение за один раз. Именно поэтому только регулярные налеты способны парализовать работу заводов. Завод во время авиационного бомбового удара ПВО или оборонительный пояс.Задача по уничтожению заводов требует слаженных действий. Бомбардировщики выходят в район бомбометания в сопровождении истребителей, чтобы добраться до цели, нанеся максимальный урон. Заводы, кроме воздушного прикрытия союзными истребителями, обороняются мощной зенитной артиллерией. В составе ПВО завода имеются как крупнокалиберная ЗА, так и скорострельные стволы среднего калибра. Вокруг — плотное кольцо орудий, готовых открыть огонь в любую секунду. Стоит вражескому самолёту показаться на горизонте — небо вспыхивает разрывами, трассеры разрезают воздух, а каждый метр приближения к цели превращается в смертельное испытание. Пробиться сквозь такую защиту под силу только самым решительным. Группа бомбардировщиков подходит к цели Варианты ударов и командная играЭффективная атака на заводы невозможна без координации. Одинокий бомбардировщик вряд ли нанесет серьезный ущерб строениям, особенно если на подлёте к заводу установлена плотная ПВО. Поэтому игроки объединяются в группы: истребители прикрывают бомбардировщики, разведка выявляет слабые места в обороне, и отводит зенитный огонь на себя. Воздушная бомбардировка с большой высоты - это классический и самый очевидный способ. Тяжёлые бомбардировщики, такие как Пе-2, Ju-88 или He-111, выходят на цель с большой высоты и сбрасывают десятки тонн бомб на корпуса, склады и ангары. Преимущества: Большой урон за один налёт; Возможность атаковать без входа в зону ПВО, при грамотном подходе; Недостатки: Высокий риск быть сбитым на подлёте; Требуется точная навигация и прикрытие истребителей; Штурмовая атака с малой высоты - наиболее зрелищный и опасный вариант — атака штурмовиками (например, Ил-2, Hs-129, Bf-110, Ju-87) с бреющего полёта. Ракеты и бомбы сбрасываются с минимальной дистанции прямо в сердце производства. Преимущества: Точечное уничтожение ключевых объектов (топливные хранилища, узлы производства боекомплекта); Возможность многократных заходов по цели; Недостатки: Плотный огонь зениток и малое время реакции; Высокая нагрузка на пилота и технику; Артиллерийский и танковый обстрел с земли - если фронт подошёл вплотную к заводу, возможен наземный штурм. Танки, самоходные орудия при поддержке артиллерии могут вести огонь по производственным зданиям с относительно безопасной позиции. Преимущества: Зенитки отвлечены на небо, наземный обстрел происходит неожиданно; Эффективен против складов и открытых объектов; Недостатки: Требуется продуманная логистика и прикрытие; Долгое продвижение к цели; Координированная комбинированная атака - наиболее эффективная и сложная форма удара — комбинированная операция, в которой участвуют сразу несколько типов войск: бомбардировщики работают по ангарам, штурмовики уничтожают ПВО, танки приближаются по флангу, а разведка направляет огонь и отслеживает эффективность ударов. Преимущества: Максимальный урон и шанс полного выведения завода из строя; Меньше потерь благодаря распределению угроз; Недостатки: Требует координации между игроками; Уязвима к сбоям в коммуникации; Строй А-20 под прикрытием во время бомбардировки Игроки, которые понимают значение заводов, всегда на шаг впереди. Они видят за пределами видимого фронта и понимают, что война выигрывается не только точными выстрелами и мастерством в воздушных боях, но и умением нарушать цепочки поставок, лишая врага опоры. Сделай заводы приоритетной целью — и ты увидишь, как медленно, но верно, фронт начинает двигаться в твою сторону.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.