BeforeProjectileLaunched
Fires before a projectile is launched, allowing you to cancel the event.
Example usage:
Parameters
shooter: Entity | nil
The entity that launched the projectile (may not exist).
projectileType: ProjectileType
The type of projectile that hit.
position: Vector3
The position from which the projectile was launched.
velocity: Vector3
The velocity of the projectile when launched.
sourceItemType: ItemType | nil
The type of item from which the projectile was launched, if the projectile was directly fired from the item.
cancelled: bool [modifiable]
If set to true, the projectile launch will be cancelled.
Last updated