public static void TriggerEvent(string eventName, string payload = "")
        {
            GameKeyEvent thisEvent = new GameKeyEvent();

            if (instance.eventDictionary.TryGetValue(eventName, out thisEvent))
            {
                thisEvent.Invoke(payload);
            }
        }