Tank: Zone of Death Wiki
Advertisement

Пользовательский объект[]

Описание[]

Разрушаемый объект, который может использоваться по усмотрению создателя карты. Физические размеры объекта определяются размерами используемой текстуры.

Создание из скрипта[]

actor("user_object", 42, 128, {name="foo", texture="boo"})

Свойства[]

Свойство Тип Описание
name string Необязательное произвольное имя объекта. Используется в скриптах. Не может быть двух объектов с одинаковым именем.
on_destroy string Скрипт выполняется в момент уничтожения объекта.
on_damage string Скрипт выполняется при повреждении объекта. В этом обработчике можно повлиять на судьбу объекта, изменяя значение health.
health float Количество здоровья. Если значение становится равным нулю, объект уничтожается. Здоровье уменьшается при повреждениях (см. damage).
max_health float Максимально возможное количество здоровья, которое используется при рисовании индикатора здоровья. При значении равном 0 объект считается неуязвимым.
texture multistring Текстура. В текущей реализации отображается только первый кадр.

Ссылки[]

  • Полный список объектов в описании функции actor
Advertisement