public virtual void OnTrigger(Event triggeredEvent) { if (EventConsumer != null) { EventConsumer.Invoke(triggeredEvent); } }