Evento
Damageable.TakeDamage
Scatenato quando questa entità subisce danno
Mostra l'originale in inglese
Triggered when this Entity takes damage
Sintassi
Damageable.Subscribe("TakeDamage", function(self, damage, bone, type, from_direction, instigator, causer)
-- il tuo codice
end)
Argomenti
| Nome | Tipo | Predefinito | Descrizione |
|---|---|---|---|
self
|
Damageable | — | — |
damage
|
integer | — | — |
bone
|
string | — | L'osso colpito |
type
|
DamageType | — | Il tipo di danno |
from_direction
|
Vector | — | Direzione del danno rispetto all'Actor colpito |
instigator
|
Player | — | Il giocatore che ha causato il danno |
causer
|
any | — | L'oggetto che ha causato il danno |
Valore restituito
- number Restituisci il moltiplicatore da applicare al danno finale. Restituisci <code>0</code> per annullare il danno: animazioni, particelle e forze d'impatto verranno comunque mostrate. Il valore predefinito è <code>1.0</code>.