Маршруты перемещения монстров

Материал из DoomDev

(Различия между версиями)
Перейти к: навигация, поиск
 
-
Перемещения монстров управляются при помощи узлов маршрутов (тип 9024). У узла маршрута игнорируется его спецификатор и дается особое значение его аргументам. Первый параметр определяет следующий узел маршрута, второй – как долго (в секундах) монстр должен оставаться в этом узле перед тем, как отправиться к следующему. Так как размер каждого специального аргумента ограничен одним байтом, на одной карте можно использовать не более 255-и узлов маршрутов. Надеюсь, это не будет проблемой.
+
Перемещения монстров управляются при помощи узлов маршрутов (тип 9024). У узла маршрута игнорируется его спецификатор и дается особое значение его аргументам. Первый параметр определяет следующий узел маршрута, второй – как долго (в секундах) монстр должен оставаться в этом узле перед тем, как отправиться к следующему. Так как размер каждого специального аргумента ограничен одним байтом, на одной карте можно использовать не более 255-и узлов маршрутов.
-
Чтобы установить монстра на маршрут, существует два способа: использовать спецификатор Thing_SetGoal в скрипте или линии, чтобы послать монстра или группу монстров к узлу, или установить спецификатор монстра в Thing_SetGoal. Если спецификатор монстра – Thing_SetGoal, а tid, указанный для спецификатора, равен 0, то монстр будет послан к узлу автоматически при загрузке уровня, а в случае гибели монстра его спецификатор игнорируется.
+
Чтобы установить монстра на маршрут, существует два способа: использовать спецификатор [[Thing_SetGoal]] в скрипте или линии, чтобы послать монстра или группу монстров к узлу, или установить спецификатор монстра в [[Thing_SetGoal]]. Если спецификатор монстра – [[Thing_SetGoal]], а tid, указанный для спецификатора, равен 0, то монстр будет послан к узлу автоматически при загрузке уровня, а в случае гибели монстра его спецификатор игнорируется.
 +
 
 +
Обратите внимание, что для вызова спецификатора по достижении определенного узла можно использовать предмет 9047.
 +
 
 +
==См. также==
 +
* [[Маршруты_патрулирования]]
 +
 
 +
 
 +
{{zdoomwikibased2|Path nodes}}

Текущая версия