/// <summary> /// Handles the <see cref="GameStart" /> event. /// </summary> private static void GameStartHandler() { if (Game.Mode != GameMode.Running) { return; } Game.OnStart -= GameStartHandler; Game.OnUpdate -= GameStartHandler; //Call the Bootstrapper Bootstrap.Load(); var invocationList = GameStart?.GetInvocationList(); if (invocationList == null) { return; } foreach (var del in invocationList) { try { del.DynamicInvoke(); } catch (Exception e) { Console.WriteLine(e); } } }