Задание тактических позиций



TACTICAL POSITIONS AND TACTICAL REGIONS (ТАКТИЧЕСКИЕ ПОЗИЦИИ И ТАКТИЧЕСКИЕ РАЙОНЫ)

Это запрограммированные объекты, которые позволяют ИИ (искусственный интеллект) узнать об особенностях местности. Они работают не как осады, ИИ не всегда будет использовать тактические позиции или регионы, в которые вы можете их разместить. Они могут использовать их только в условиях, которые благоприятствуют их использованию.

В зависимости от перемещения игрока и рандомизации пути спавна (spawn) существует очень большое количество сценариев, которые могут возникнуть во время сражений. Из-за этого лучше иметь как можно больше тактических позиций и регионов, как только возможно.
Их отсутствие или отсутствие меток некоторых тактических позиций не приведет к очевидным ошибкам, как в осадах, но приведет к менее интересным сражениям, потому что ИИ не будет знать о них.
 

TACTICAL POSITIONS (ТАКТИЧЕСКИЕ ПОЗИЦИИ)

High Ground, Slope facing direction (Возвышенность, чей склон направлен в какую-то сторону):
  • _width: ИИ будет пытаться сформировать строй на всю ширину если проход слишком узкий, а у AI слишком много войск. Или если проход слишком широк, а войск у ИИ недостаточно, то он может решить, что это плохо подходящая позиция.
  • _slope: Параметр также важен для выбора между позициями, он выражается в градусах, а максимальный наклон в 60 градусов распознается ИИ. Следует приблизительно оценить крутизну позиции.
  • _isInsurmountable: (false) Не применяется.
  • _tacticalPositionType: Возвышенность
  • _tacticalPositionMembership: Лес, ущелье или другая сложная местность.
  • _tacticalPositionSide: BehaviorSideNotSet (Возвышенность, у которой сторона действия противника не установлена).


Top of Hill, Defendable against all directions (Вершина холма, защищенная со всех сторон):
Этот сценарий для высоких наземных позиций на вершине холмов, легко защищаемых со всех сторон. ИИ может удерживать эти позиции независимо от направления подхода противника. ИИ будет размещать себя на вершине холма в соответствии с позицией противника. Направление не имеет значения.
  • _width: (ширина) что немаловажно, должна быть примерно равна радиусу вершины холма.
  • _slope: (склон) также важен для выбора между позициями, он исчисляется в градусах и его максимум наклона в 60 градусов распознается ИИ. ИИ должен примерно оценить крутизну позиции.
  • _isInsurmountable: Непреодолимая ни кем позиция.
  • _isOuterEdge: (Внешний край) false (отключенный параметр)
  • _tacticalPositionType: Возвышенность
  • _tacticalPositionMembership: Лес, ущелье или другая сложная местность.
  • _tacticalPositionSide: BehaviorSideNotSet (Возвышенность, у которой сторона действия противника не установлена).


Choke Points (Узкие места):
Это для позиций с непроходимыми барьерами с обеих сторон. ИИ с меньшим числом бойцов может попытаться удержать эти позиции, чтобы компенсировать их недостаток.
  • Направление (Direction) - самая важная часть. Позиция для защиты будет смотреть вперед позиции (зеленая стрелка в редакторе).
  • _width: ИИ будет пытаться сформировать строй на всю ширину если проход слишком узкий, а у ИИ слишком много войск. Или если проход слишком широк, а войск у ИИ недостаточно, то он может решить, что это плохо подходящая позиция.
  • _slope: (склон) также важен для выбора между позициями, он исчисляется в градусах и его максимум наклона в 60 градусов распознается ИИ. ИИ должен примерно оценить крутизну позиции.
  • _isInsurmountable: false (Не применяется) В настоящее время этот сценарий ничего не делает для узких мест, но разработчики хотят добавить проверку как спереди, так и сзади для одной и той же узкости. Так как если _isInsurmountable присвоить значение true, то узкость может быть использована против врагов и спереди и сзади, вместо добавления двух узких мест с противоположными направлениями.
  • _isOuterEdge: (Внешний край) false (отключенный параметр)
  • _tacticalPositionType: Chokepoints (сужение)
  • _tacticalPositionMembership: Лес, ущелье или другая сложная местность.
  • _tacticalPositionSide: BehaviorSideNotSet (Возвышенность, у которой сторона действия противника не установлена).


Cliff Positions (Позиции на скалах):
Эти тактические позиции сами по себе бессмысленны. Они должны быть помещены в иерархию объектов за тактическими позициями узких мест. Если они размещены за узким проходом и AI применит его, то сценарий будет использоваться только до положения обрыва.
  • Позиции утесов должны быть позициями, которые противник не сможет достичь, когда узкость удерживается другими защитниками.
  • Когда они прорвутся, то стрелки и лучники переместятся в эту позицию.
  • Направление позиции обрыва будет определять, где группа лучников будет строиться при использовании этой позиции.
  • _width: ИИ будет пытаться сформировать строй на всю ширину если проход слишком узкий, а у ИИ слишком много войск. Или если проход слишком широк, а войск у ИИ недостаточно, то он может решить, что это плохо подходящая позиция.
  • _slope: Склон не важен.
  • _isInsurmountable: false (Не применяется)
  • _isOuterEdge (Внешний край): false (отключенный параметр)
  • _tacticalPositionType: Chokepoints (сужение)
  • _tacticalPositionMembership: Лес, ущелье или другая сложная местность.
  • _tacticalPositionSide: BehaviorSideNotSet (Возвышенность, у которой сторона действия противника не установлена).


TACTICAL REGIONS (ТАКТИЧЕСКИЕ РЕГИОНЫ)

Они предназначены для разметки областей в сценах. Задается только радиус, и сама область имеет круглую форму. Очевидно, что сцены будут иметь регионы с полностью заданной/случайной формой лесами, сложными ландшафтами и открытыми местами. Поэтому следует определить несколько тактических регионов с различными круговыми областями, при необходимости их можно добавить. Радиус и площадь круга каждого региона могут быть приблизительными, не обязательно им быть точными.

Forest Areas (Лесистые районы)
ИИ может использовать позиции в лесных районах, если противник имеет большее количество дальнобойных и кавалерийских подразделений, потому что лучники и кавалерия менее эффективны в лесах.
Любой другой регион, который является невыгодным для дальнобойных подразделений и кавалерии может быть предоставлен как лесной регион.
И он не обязательно должен быть лесом с деревьями, это может быть городской рынок с большим количеством препятствий и укрытий или что-то подобное.



Difficult Terrain (Труднопроходимая местность)
Это включает в себя скалистую местность, а также болота, ей могут быть даже рыночные площади или какое-либо другое место с множеством препятствий на земле.
Любую область, которая не препятствует дальнему огню (например, леса), но препятствует и замедляет кавалерию, следует отмечать как труднопроходимую местность.
ИИ будет использовать позиции внутри труднопроходимой местности, если у противника превосходящее количество кавалерии.



Open Areas (Открытые территории)
Позиции, позволяющие быстро двигаться кавалерии и вести сильный огонь лучникам. Этот тип региона предназначен для размещения подходящих полей боя. ИИ может выбрать защиту в этих открытых регионах, если у него есть большее или равное количество стрелков и кавалерии.


TACTICAL REGIONS AND POSITIONS COMBINATIONS (КОМБИНАЦИИ ТАКТИЧЕСКИХ РАЙОНОВ И ПОЗИЦИЙ)

Тактические позиции также могут быть отнесены к объектам тактического региона. Их _tacticalRegionMembership должен быть правильно выбран. В этой ситуации, ИИ поймет, что, например, узкость находится также и в лесном регионе и при правильных условиях, может предпочесть тактику Choke Points (Узких мест) тактике лесистых районов.
[/SPOILER]




- используйте эту кнопку если вы обнаружили ошибку/искажение содержимого/отсутствие контента в новости или если хотите сообщить администрации о выходе новой версии мода и т.п.

Комментариев 0

Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.

Онлайн

Сейчас на сайте: 102
Гостей: 101

Пользователи: 
- отсутствуют

Последние комментарии

MOD A World of Ice and Fire
Arcane, 3 июня 2025 13:45
Вот новая ссылка на яндекс для v10: https://disk.yandex.ru/d/QDQ3bf30l8_B8A P.S. На гуглдиске...
MOD Perisno
Sir Zogrif WineBlood, 3 июня 2025 08:49
Прошу обновите на сайте версию игры, уже вышел версия 1.5.1...
MOD A World of Ice and Fire
Arcane, 2 июня 2025 16:42
Обновил для себя перевод до v10, если кому...
Prophesy of Pendor 3.9
Sir Zogrif WineBlood, 28 мая 2025 12:52
Максим Задорожний, Если ты имеешь ввиду мод на улучшение обычных женских лиц, то в ПОП Хелпере есть...
СПРАВОЧНИК МОДОДЕЛА (WARBAND)
Sir Zogrif WineBlood, 28 мая 2025 12:35
Надеюсь оно мне поможет в будущем, хоть Варбанд и умирает, почему-бы на последок не сделать что-то...
MOD Shokuho
Vitendas, 26 мая 2025 09:06
Розробники анонсували реліз в Червні...
Флудилка V3
Максим Задорожний, 25 мая 2025 21:28
Ребята как поставить Мод на Норм Женские Лица  У меня игра вилетает после него...
Prophesy of Pendor 3.9
Максим Задорожний, 25 мая 2025 21:26
Как установить Мод на Лица Женские Норм...
MOD Native Gold Edition 18+
iskanderzp, 22 мая 2025 09:47
Anigeg Anima, Скачал и распаковал без проблем. Архиватор 7-Zip....