The push back effect used by the discharge defense.
Aims to push the target entity away from the source entity by the distance
from the target entity's current position. Searches within double the distance
from the pushed to position for the nearest non-colliding position for the target entity to be teleported too. If no valid non-colliding position is found or the target is not teleportable, then no push back occurs.
Inherits from TriggerEffectItem |
repeat_count optional | :: uint16 | |
repeat_count_deviation optional | :: uint16 | |
probability optional | :: float | Must be greater than |
Must be greater than | ||
affects_target optional | :: bool | |
show_in_tooltip optional | :: bool | |
damage_type_filters optional | :: DamageTypeFilters | Guaranteed to work with EntityWithHealthPrototype::damaged_trigger_effect and EntityWithHealthPrototype::dying_trigger_effect. [...] |
Guaranteed to work with EntityWithHealthPrototype::damaged_trigger_effect and EntityWithHealthPrototype::dying_trigger_effect. [...] |
affects_target optional | :: bool | |
damage_type_filters optional | :: DamageTypeFilters | Guaranteed to work with EntityWithHealthPrototype::damaged_trigger_effect and EntityWithHealthPrototype::dying_trigger_effect. [...] |
Guaranteed to work with EntityWithHealthPrototype::damaged_trigger_effect and EntityWithHealthPrototype::dying_trigger_effect. [...] | ||
probability optional | :: float | Must be greater than |
Must be greater than | ||
repeat_count optional | :: uint16 | |
repeat_count_deviation optional | :: uint16 | |
show_in_tooltip optional | :: bool |