public virtual void OnSceneLoadedInvoke(Scene x) { if (GameSparksManager.Instance().IsDebug) { var subs = OnSceneLoaded?.GetInvocationList(); var debugStr = "OnSceneLoaded InvokationList: "; subs?.ToList().ForEach(m => debugStr += "\n" + m.Method.Name); Debug.Log(debugStr); } OnSceneLoaded?.Invoke(x); }