public void Pause() { if (Status != EventManagerStatus.Paused) { Console.WriteLine($"{DateTime.Now} Event manager paused at {this.framework.Clock.DateTime}"); Status = EventManagerStatus.Paused; OnEvent(new OnEventManagerPaused()); } }