15 proto external void OnUserTrigger(notnull IEntity owner);
16//Only used when overriding the instigator is necessary. E.g.: Player A shoots explosive of player B. The instigator needs to be overriden with player A.
17 proto external void OnUserTriggerOverrideInstigator(notnull IEntity owner, Instigator instigator);
18 proto external bool WasTriggered();
19 proto external void SetLive();
21 proto external void GetProjectileEffects(typename projectileType, out notnull array<BaseProjectileEffect> outProjectileEffects);