From a4291cb10dd1607ee21fe4a28a7f6cbbc86fb86b Mon Sep 17 00:00:00 2001 From: minenice55 Date: Tue, 12 Apr 2022 13:30:22 -0400 Subject: [PATCH] Internal: adjust debug print for loader --- Assets/Scripts/Minigames.cs | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/Assets/Scripts/Minigames.cs b/Assets/Scripts/Minigames.cs index 1e31ad940..3e7e5f161 100644 --- a/Assets/Scripts/Minigames.cs +++ b/Assets/Scripts/Minigames.cs @@ -100,12 +100,6 @@ namespace HeavenStudio // https://stackoverflow.com/a/19877141 static List> loadRunners; static void BuildLoadRunnerList() { - foreach(var load in System.Reflection.Assembly.GetExecutingAssembly() - .GetTypes() - .Where(x => x.Namespace == "HeavenStudio.Games.Loaders") - .ToList()) - Debug.Log("Loading Runner..." + load.GetMethod("AddGame", BindingFlags.Public | BindingFlags.Static)); - loadRunners = System.Reflection.Assembly.GetExecutingAssembly() .GetTypes() .Where(x => x.Namespace == "HeavenStudio.Games.Loaders" && x.GetMethod("AddGame", BindingFlags.Public | BindingFlags.Static) != null) @@ -116,6 +110,7 @@ namespace HeavenStudio false )) .ToList(); + } public static void Init(EventCaller eventCaller) @@ -194,9 +189,11 @@ namespace HeavenStudio }; BuildLoadRunnerList(); - foreach(var load in loadRunners) + { + Debug.Log("Running game loader " + RuntimeReflectionExtensions.GetMethodInfo(load).DeclaringType.Name); eventCaller.minigames.Add(load(eventCaller)); + } } } } \ No newline at end of file