Сповіщення
Очистити все
03.11.2023 14:08
Налаштування секції
Для додавання табору необхідно встановити об'єкт Spawn Element -> ai -> smart_terrain . У його Properties -> Custom data потрібно прописати таке:
[ smart_terrain ] targets = ім'я_сусіднього_smart_terrain , ім'я_сусіднього_smart_terrain, ім'я_сусіднього_smart_terrain... sim_type = тип_табору squad_capacity = кількість_загонів group_id = унікальний_номер spawn_point = точка_спауна astr_restr sim_avail = { умова } false / true , { умова } false / true... respawn_sector = true/ false
Опис параметрів
Параметр | Опис |
---|---|
targets | Імена smart terrain'ів, які можна атакувати з цього табору, через кому. Бажано створювати симетричний зв'язок між таборами, тобто якщо у табору A у targets є табір B , то у табору B у targets має бути табір A . |
sim_type | Тип табору. Можливо: territory (важливі точки, наприклад, левелченжери, і ключові точки, наприклад, бази угруповань; захоплення цих точок призводить до появи додаткових загонів), resource (точки, які збільшують ресурси угруповання, що призводить до появи більш крутих бійців), default (Всі інші табори). |
squad_capacity | Кількість загонів, які можуть розміститися у цьому таборі. Чим більший табір – тим більше в ньому має бути загонів. Кількість робіт у таборі (див. нижче) повинна бути рівною або більше [кількість_чоловік_загону] * [squad_capacity] . На даний момент у кожному загоні п'ять осіб. |
group_id | Унікальний (для відповідного рівня) номер smart terrain'а . Цей номер буде номером групи загонів, що знаходяться в цьому таборі. На одному рівні не повинно бути двох таборів з однаковими group_id . |
spawn_point | Патрульний шлях, у нульовій точці якого з'являтимуться нові загони. |
att_restr | Space restrictor , за межі якого не можуть вийти бійці, які атакують цей табір. Повинен включати до своїх меж cover'и для атакуючих, але не давати їм забиватися в дальні кути. |
def_restr | Space restrictor , межі якого що неспроможні вийти бійці, захищають цей табір. Повинен включати у свої межі cover'и для оборонців, але не давати їм забиватися в дальні кути. |
sim_avail | Через кому вказуються значення, які, залежно від умов, визначають доступність (true) або недоступність (false) табору для симуляції. |
respawn_sector | Значення, яке дозволяє (true) або забороняє (false) підспаун нових загонів угруповання в цьому таборі (за умови, що гравець знаходиться досить далеко). |
Note: Також до кожного табору необхідно додати роботи. Для цього слід розставити відповідні шляхи робіт. Докладнішу інформацію можна отримати зі статті Роботи універсальних таборів .
Note: Необхідно ставити об'єкт Spawn Element -> ai -> graph point в центрі кожного smart_terrain'а та на середині шляху від нього до таборів, які вказані в його targets. Це робиться для того, щоб в офлайні пересування загонів добре виглядало на карті.