Используйте устройство Точка маршрута патрулирования ИИ, чтобы создать простую или сложную схему патрулирования охранников, созданных с помощью устройства «Генератор охранников».
Расположите устройство там, откуда хотите начинать маршрут патрулирования. С помощью телефона расставьте дополнительные точки маршрута патрулирования (используйте горячую клавишу для установки или копирования). Точки будут связаны цветной линией со стрелками, направление которых будет зависеть от манеры патрулирования, указанной в параметрах устройства. Вы также можете убрать ненужные точки с помощью телефона. Для этого используйте клавиши «Вырезать» и «Удалить». Ниже приведён пример маршрута патрулирования.
При работе с этим устройством горячие клавиши «Копировать» и «Вырезать» заменяются на «Добавить точку» и «Переместить точку».
Маршруты могут быть прямыми или изогнутыми, могут подниматься или спуститься по лестницам или склонам. Вы можете создать несколько маршрутов патрулирования и настроить другие устройства таким образом, чтобы они посылали сигналы и заставляли охранников менять маршруты.
Некоторые устройства можно разместить на острове лишь в ограниченном количестве. Это зависит от того, какой объём памяти использует устройство. На острове можно разместить не более 128 устройств «Точка маршрута патрулирования ИИ». Для каждого устройства можно настроить не более 128 отдельных точек маршрута.
Чтобы узнать, как найти устройство «Маячок усовершенствованного устройства управления бурей», можно в разделе «Использование устройств».
Если вы используете несколько копий устройства на острове, будет нелишним переименовать их. Вы можете выбрать имена, соответствующие цели каждого устройства, чтобы проще было помнить, что делает каждое из них.
Параметры устройства
Базовые функции этого устройства позволяют создать группу маршрутов патрулирования. Кроме того, у него есть дополнительные параметры — например, создание следующей группы маршрутов патрулирования и определение манеры патрулирования.
Вам доступны следующие параметры устройства.
Стандартные значения выделены полужирным шрифтом.
| Настройка | Значение | Описание |
|---|---|---|
Группа маршрутов патрулирования | Без группы, Выберите или введите число | Выбор группы маршрутов патрулирования, к которой принадлежит данное устройство. |
След. группа маршрутов патрулирования | Без группы, Выберите или введите число | Определяет группу маршрутов патрулирования, к которой переходит ИИ-инициатор, когда используется параметр Перейти к след. группе маршрутов патрулирования при получении сигнала. |
Порядок маршрутов патрулирования | Без порядка, Выберите или введите число | Определяет порядок маршрутов патрулирования в группе маршрутов патрулирования. Если установить значение «Без порядка», устройство перенесёт маршрут патрулирования в конец. Если несколько маршрутов получат одинаковые порядковые номера, они будут расставлены случайным образом между собой. |
Включено при запуске | Включено, Отключено | Определяет, включено ли устройство в начале игры. |
Режим патрулирования | Туда и обратно, Зацикливание, Остановка в конце | Определяет, как ИИ будет использовать маршрут патрулирования. Доступные варианты:
|
Отображать маршрут в игровом режиме (отладка) | Нет, Да | Определяет, будет ли маршрут патрулирования видимым во время игры. Этот параметр предназначен для отладки и тестирования острова и не работает на опубликованных островах. |
Отображать маршрут в режиме редактирования | Да, Нет | Определяет, будет ли маршрут патрулирования видимым в творческом режиме. |
Прямая привязка события
Прямая привязка событий позволяет устройствам взаимодействовать напрямую, значительно упрощая вашу работу и позволяя вам сосредоточиться на воплощении своих идей.
Ниже приведены параметры функций и событий для этого устройства.
Функции
Функция реагирует на событие на устройстве и выполняет действие.
Для любой функции нажмите на параметр, а затем нажмите Выбрать устройство, чтобы открыть выпадающее меню устройства.
Выбрав устройство, нажмите Выбрать событие и укажите событие, активирующее данную функцию.
Если функция может быть активирована несколькими устройствами или событиями, нажмите кнопку Добавить и добавьте ещё одну строку, а затем повторите действия выше.
| Настройка | Описание |
|---|---|
Включить при получении сигнала | Эта функция включает устройство, когда происходит событие. |
Отключить при получении сигнала | Эта функция отключает устройство, когда происходит событие. |
Перейти к следующей группе маршрутов патрулирования при получении сигнала | Эта функция отправляет ИИ-инициатор в следующую группу патрулирования. Она срабатывает при событиях При достижении точки маршрута или Когда до след. точки нельзя добраться. |
Перейти к следующему маршруту патрулирования при получении сигнала | Эта функция отправляет ИИ-инициатор на следующий маршрут патрулирования в группе маршрутов патрулирования. Этот параметр работает с параметрами «При достижении точки маршрута патрулирования» и «Когда до следующей точки маршрута патрулирования нельзя добраться» |
События
Прямая привязка события использует события в качестве передатчиков. Событие говорит другому устройству исполнить функцию.
Нажмите на параметр любого события, а затем нажмите Выбрать устройство, чтобы открыть выпадающее меню устройства.
Выбрав устройство, нажмите Выбрать функцию, чтобы привязать событие к функции для такого устройства.
Если событие активирует несколько функций, нажмите кнопку Добавить и повторите процесс.
| Настройка | Описание |
|---|---|
Отправка события при начале следования по маршруту патрулирования | Когда ИИ начинает следовать по маршруту патрулирования, на выбранное устройство отправляется событие, в результате чего активируется выбранная функция. |
Отправка события при остановке патрулирования на маршруте | Когда ИИ останавливает патрулирование на маршруте, на выбранное устройство отправляется событие, в результате чего запускается выбранная функция. |
Отправить событие при достижении точки маршрута | Когда ИИ достигает текущей точки маршрута патрулирования, на выбранное устройство отправляется событие, в результате чего активируется выбранная функция. |
Отправка события когда до след. точки нельзя добраться | Когда ИИ не может добраться до следующей точки маршрута патрулирования, на выбранное устройство отправляется событие, в результате чего запускается выбранная функция. |
Примеры дизайна
Ниже приведены несколько примеров использования устройства «Точка маршрута патрулирования ИИ».
Обнаружение двери
Может отправить сигнал другим устройствам, когда охранник замечает игрока. Ниже приведён пример использования механики в игре.
Вам потребуются следующие устройства.
* 3 точки маршрута патрулирования ИИ
1 устройство «Точка появления игроков»
1 устройство выдачи предметов
Создайте простой коридор в форме буквы «Г» с дверью в одном конце и альковами, в которых можно спрятаться.
Разместите точку маршрута патрулирования ИИ в одном конце коридора. Выберите для неё следующие параметры.
Настройка Значение Описание Группа маршрутов патрулирования
Группа 1
Название созданного вами маршрута патрулирования ИИ.
Разместите копию первой точки маршрута патрулирования ИИ неподалёку от первой. Настройте ещё две точки, которые проведут охранника за угол и к концу коридора в форме «Г».
Разместите генератор охранников в месте, специально отведённом для глобальных устройств. Выберите для неё следующие параметры.
Настройка Значение Описание Количество охранников
1-й
Максимальное количество охранников, которых можно создать за раз.
Максимальное количество
1-й
Максимальное количество охранников, которые будут появляться по мере устранения других охранников.
Радиус появления
2,5 м
Расстояние от генератора, на котором могут появляться охранники.
Появление на маршруте патрулирования
Группа 1
Маршрут патрулирования ИИ, на котором будут появляться и по которому будут следовать охранники.
Передать сигнал при входе в состояние тревоги из-за игрока
Канал 2
Охранник передаёт сигнал по этому каналу, когда обнаруживает игрока.
Передать сигнал при уничтожении
Канал 3
Передаёт сигнал по этому каналу, когда игрок устраняет охранника.
Разместите перед открытой дверью устройство «Замок» и выберите для него следующие параметры.
Настройка Значение Описание Исходное состояние двери
Открыть
Дверь автоматически открывается в начале матча.
Открыть при получении сигнала
Канал 3
Дверь открывается, когда получает сигнал об устранении охранника.
Закрыть при получении сигнала
Канал 2
Дверь закрывается и запирается, когда игрок оказывается в поле зрения охранника.
Разместите генератор игроков в защищённом алькове, где имеется укрытие, за которым игрок может присесть, чтобы спрятаться от охранника. Выберите для неё следующие параметры.
Настройка Значение Описание Передать сигнал при появлении игрока
канал 1
Когда игрок появляется на карте, передаёт сигнал устройству выдачи предметов, которое даёт игроку оружие.
Разместите устройство выдачи предметов рядом с генератором охранников. Зарегистрируйте в нём автомат и выберите для устройства следующие параметры.
| Настройка | Значение | Описание |
|---|---|---|
Использовать полученный предмет | Первый предмет | Автоматически выбирает первый предмет, зарегистрированный в устройстве выдачи предметов. |
Передать предмет при получении сигнала | канал 1 | Выдаёт в руки игроку зарегистрированное оружие, когда тот появляется на карте. |
Вы создали базовый функционал, при котором дверь закрывается и запирается, когда охранник замечает игрока, и открывается, когда игрок устраняет охранника.
Вы также можете привязать разблокировку двери к кнопке, которая открывает дверь, когда игрок её нажимает. Так игроку придётся прибегнуть к скрытности либо воспользоваться кнопкой после устранения охранников.
Вы также можете настроить устройство таким образом, чтобы оно переводило всех охранников в состояние тревоги или создавало в узких местах устройства «Стрелок» и внезапно делало уровень значительно опаснее.
Наёмный охранник
Игрок может нанять охранников, как и других ИИ-персонажей, например кабанов или волков, чтобы те помогали ему в бою.
Вам потребуются следующие устройства.
2 точки маршрута патрулирования ИИ
1 устройство «Точка появления игроков»
Создайте небольшой Т-образный коридор с безопасным альковом в конце длинной его части.
Разместите в алькове генератор игроков со стандартными параметрами.
Разместите в алькове генератор охранников. Выберите для неё следующие параметры.
Настройка Значение Описание Количество охранников
1-й
Число охранников, которое устройство создаёт за один раз.
Команда
Команда 1
Выберите стандартную команду игрока.
Таймер появления
1 секунда
Охранники будут появляться после секундной задержки.
Появление за стенами
Выкл.
Охранники не будут появляться за стенами в радиусе действия.
Радиус появления
2,5 м
Максимальное расстояние от генератора, на котором могут появляться охранники.
Функция патрулирования
Отключить патрулирование
Охранники останутся на месте появления и не будут следовать по маршруту патрулирования.
Возможность нанимать
Да
Поговорите с охранником, чтобы заставить его следовать за вами.
Разместите еще две копии устройства управления в алькове.
Разместите точку маршрута патрулирования ИИ в одном конце короткой части коридора. Выберите для неё следующие параметры.
Настройка Значение Описание Группа маршрутов патрулирования
Группа 1
Название созданного вами маршрута патрулировании ИИ, по которому будут следовать охранники.
Разместите копию точки маршрута патрулирования ИИ в другом конце короткой части коридора.
Разместите на уровне четвёртый генератор охранников и выберите для него следующие параметры.
| Настройка | Значение | Описание |
|---|---|---|
Тип охранников | Призрак | Используемая физическая модель охранника. |
Количество охранников | +2 | Максимальное количество охранников, которых устройство может создать за раз. |
Максимальное количество | +2 | Общее количество охранников, которых устройство может создать. |
Команда | Команда 2 | Враждебные охранники входят в другую команду. |
Таймер появления | 1 секунда | Интервал времени до появления охранников. |
Появление в группе маршрутов патрулирования | Группа 1 | Охранники будут появляться на маршруте патрулирования ИИ и следовать ему вместо того, чтобы появляться рядом с генератором. |
Вы создали базовый функционал, который позволяет нанимать охранников для защиты игрока от враждебных ИИ-персонажей — от существ до других охранников.
Вы можете ограничить игрока холодным оружием, чтобы у него был стимул использовать и беречь охранников. При найме новых охранников с повышенными характеристиками и здоровьем старые будут исчезать. Эта возможность позволит игроку создать целую армию, которая будет всюду за ним следовать. Охранники могут защищать игрока от любых врагов, от существ до животных, стрелков и даже других охранников.