VESTALua API documentation
Вернуться к продуктуEN

Events

Подписка выполняется через vesta.events.on(name, callback). Вызов возвращает token. vesta.events.off(name, token) удаляет одну подписку, а off(name) — все.

Доступны:

bomb_resolved;

player_hurt/player_killed формируются по разнице двух последовательных world snapshots. confirmed_hit использует тот же подтверждённый источник, что hitmarker/hitsound Vesta. События не запускают отдельный entity scan.

player_hurt/player_killed — удобные snapshot-события, а не утверждение о том, кто нанёс урон. Для подтверждённого локального попадания используйте confirmed_hit.

vesta.events.on("confirmed_hit", function(event)
    if event.killed then
        vesta.log("Kill, damage: " .. event.damage)
    end
end)