-
Notifications
You must be signed in to change notification settings - Fork 5
Функции спауна
Все функции описаны в классе Spawn
в файле lib/spawn.js.
Аргументы функции: item
, angle
, distance
, delay
, duration
Аргумент | Значение | Использование |
---|---|---|
item | Число | Идентификатор предмета, см. https://teralore.com/ru/items/ |
angle | Число | Угол поворота относительно точки привязки (допускается отрицательное значение) |
distance | Число | Смещение относительно точки привязки в единицах (25 ед. = 1 метр) |
delay | Число | Временная задержка до спауна в миллисекундах |
duration | Число | Продолжительность спауна в миллисекундах |
{ type: "spawn", func: "item", args: [88704, 0, 100, 0, 2000] }
Аргументы функции: target
, angle
, distance
, delay
, duration
, highlight
, label
Аргумент | Значение | Использование |
---|---|---|
target | true, false | Использование сущности dest вместо loc при определении точки привязки |
angle | Число | Угол поворота относительно точки привязки (допускается отрицательное значение) |
distance | Число | Смещение относительно точки привязки в единицах (25 ед. = 1 метр) |
delay | Число | Временная задержка до спауна в миллисекундах |
duration | Число | Продолжительность спауна в миллисекундах |
highlight | true, false | Разрешить/запретить свечение (создание доп.объекта) |
label | [Строка, Строка], null | Тексты надписей на табличке (заголовок, текст) |
{ type: "spawn", func: "marker", args: [false, 0, 100, 0, 2000, true, ["Test", "Marker"]] }
Аргументы функции: item
, angle
, distance
, delay
, duration
Аргумент | Значение | Использование |
---|---|---|
item | Число | Идентификатор предмета, см. https://teralore.com/ru/gatherables/ |
angle | Число | Угол поворота относительно точки привязки (допускается отрицательное значение) |
distance | Число | Смещение относительно точки привязки в единицах (25 ед. = 1 метр) |
delay | Число | Временная задержка до спауна в миллисекундах |
duration | Число | Продолжительность спауна в миллисекундах |
{ type: "spawn", func: "point", args: [537, 0, 100, 0, 2000] }
Аргументы функции: item
, offsetAngle
, offsetDistance
, angle
, length
, delay
, duration
Аргумент | Значение | Использование |
---|---|---|
item | Число | Идентификатор предмета, см. https://teralore.com/ru/gatherables/ |
offsetAngle | Число | Угол поворота смещения относительно точки привязки (допускается отрицательное значение) |
offsetDistance | Число | Смещение относительно точки привязки в единицах (25 ед. = 1 метр) |
angle | Число | Угол поворота вектора относительно смещения (допускается отрицательное значение) |
length | Число | Длина вектора в единицах (25 ед. = 1 метр) |
delay | Число | Временная задержка до спауна в миллисекундах |
duration | Число | Продолжительность спауна в миллисекундах |
{ type: "spawn", func: "vector", args: [553, 0, 0, 0, 300, 0, 2000] }
Аргументы функции: target
, item
, offsetAngle
, offsetDistance
, interval
, radius
, delay
, duration
Аргумент | Значение | Использование |
---|---|---|
target | true, false | Использование сущности dest вместо loc при определении точки привязки |
item | Число | Идентификатор предмета, см. https://teralore.com/ru/gatherables/ |
offsetAngle | Число | Угол поворота смещения относительно точки привязки (допускается отрицательное значение) |
offsetDistance | Число | Смещение относительно точки привязки в единицах (25 ед. = 1 метр) |
interval | Число | Интервал чередования объектов (меньшее значение - больше объектов) |
radius | Число | Радиус круга в единицах (25 ед. = 1 метр) |
delay | Число | Временная задержка до спауна в миллисекундах |
duration | Число | Продолжительность спауна в миллисекундах |
{ type: "spawn", func: "circle", args: [true, 553, 0, 0, 12, 250, 0, 2000] }
Аргументы функции: degree1
, degree2
, item
, offsetAngle
, offsetDistance
, interval
, radius
, delay
, duration
Аргумент | Значение | Использование |
---|---|---|
degree1 | Число | Градус первой половины полукруга (допускается отрицательное значение) |
degree2 | Число | Градус второй половины полукруга (допускается отрицательное значение) |
item | Число | Идентификатор предмета, см. https://teralore.com/ru/gatherables/ |
offsetAngle | Число | Угол поворота смещения относительно точки привязки (допускается отрицательное значение) |
offsetDistance | Число | Смещение относительно точки привязки в единицах (25 ед. = 1 метр) |
interval | Число | Интервал чередования объектов (меньшее значение - больше объектов) |
radius | Число | Радиус круга в единицах (25 ед. = 1 метр) |
delay | Число | Временная задержка до спауна в миллисекундах |
duration | Число | Продолжительность спауна в миллисекундах |
{ type: "spawn", func: "semicircle", args: [-90, 90, 553, 0, 0, 18, 150, 0, 2000] }
Если этот параметр включен, при определении точки привязки будет использоваться свойство dest вместо loc. Dest - это объект-сущность, привязанный к умению босса, взятый из S_ACTION_STAGE. Это необходимо на некоторых механиках для более точной привязки к NPC (например, боссу) в стадии анимации умения.
Лучше всего использовать dest для объектов, прикрепленных к стадии анимации босса, и loc для объектах, когда босс просто стоит (AoEs, бублики, волны и т.д.).
id | Название |
---|---|
553 | Цилиндр с циазмами |
912 | Яйцо страуса |
445 | Эфра |
537 | Мутировавший гриб |
413 | Сладкий сеноцвет |
476 | Лазурный осколок |
548 | Отражающий корень |
id | Название | Свечение |
---|---|---|
89542 | Диск уничтожения | Синий столб |
89543 | Диск уничтожения | Фиолетовый столб |
206960 | Ящик с дыханием мира | Красный столб |
110684 | Исключительное Парные клинки | Синий столб (без надписи) |
88704 | Памятная монета Велики | Высокий столб |