Основы: как организовать конвой
Сценарий создания конвоя на простом примере.
Конвоем считается группа юнитов, которая передвигается вместе и действует организованно под управлением одного лидера (командира конвоя).
Пример создания простейшего конвоя: группа из трёх бойцов загружается в два грузовика, едет в точку высадки, выгружается и пешком добирается до пункта назначения.
Запускаем встроенный редактор в режиме ADVANCED.
Создаём действующие лица:
- Грузовик. Принадлежность - empty. В поле NAME присваиваем ему имя, например Truck1.
- Грузовик. Принадлежность - empty. В поле NAME присваиваем ему имя, например Truck2.
- Cолдат игрока, WEST, player. Называем его Bill.
- Другой солдат, WEST. Называем его John.
- Офицер, WEST. Командир конвоя, называем его Сaptain. Делаем его лидером группы. Для этого переключаемся в режим Group и тянем Билла и Джона мышкой на Captain.
Создаём для конвоя (то есть для Captain) 4 waypoint'a:
- W1 - пункт погрузки (тип MOVE)
- W2 - пункт отправления (MOVE)
- W3 - пункт высадки (GET OUT)
- W4 - пункт назначения (MOVE)
В поле on activation для W1 пишем:
Bill assignasdriver Truck1; John assignasdriver Truck2; Captain assignascargo Truck2; [Bill, John, Captain] ordergetin true;
Таким образом, Билл (то есть игрок) назначается водителем первого грузовика, Джон садится за баранку второго и командир конвоя едет с ним рядом.
Теперь нужно заставить их всех начать прохождение заданного маршрута только вместе, иначе каждый поедет сам по себе.
Для этого в поле conditionдля W2 пишем:
Bill == driver Truck1 AND John == driver Truck2 AND Captain in Truck2
Точка выгрузки W3 имеет тип GET OUT, поэтому командир прикажет всем покинуть грузовики и направляться в пункт назначения W4 пешком.
Ещё пару полезных советов, которые пригодятся при организации конвоя.
- Транспортные средства должны следовать в порядке убывания звания. Иными словами, в голове колонны должен стоять капитан, за ним лейтенант и так далее.
Иначе порядок будет нарушаться, т.к. старший будет пытаться вырваться вперёд.
- Чтобы колонна следовала строго по дороге, в поле behaviour вейпоинта W2 нужно поставить SAFE.