public void TriggerTimeRanOutEvent(TimeModule module, Mario mario)
        {
            TimeRanOutEventArgs args = new TimeRanOutEventArgs(module, mario);

            OnRaiseTimeRanOutEvent(args);
        }
        protected virtual void OnRaiseTimeRanOutEvent(TimeRanOutEventArgs e)
        {
            EventHandler <TimeRanOutEventArgs> handler = RaiseTimeRanOutEvent;

            handler?.Invoke(e.Sender, e);
        }