diff --git a/Scripts/MainMenu.gd b/Scripts/MainMenu.gd index d78deb2..40309e0 100644 --- a/Scripts/MainMenu.gd +++ b/Scripts/MainMenu.gd @@ -34,10 +34,7 @@ func _ready(): var tempLoadedList = [] for file: String in dir.get_files(): var modManifest = load(dir.get_current_dir() + "/" + file.trim_suffix(".remap")).new() - if (Stages.loaded_mods.get(modManifest.ModInfo["mod_name"]) != null): - if (tempLoadedList.find(modManifest.ModInfo["mod_name"]) == -1): - $ModsScreen/DialogPanel/ModList.add_item(modManifest.ModInfo["mod_name"], null, true) - continue + if (tempLoadedList.find(modManifest.ModInfo["mod_name"]) != -1): continue Stages.loaded_mods[modManifest.ModInfo["mod_name"]] = modManifest.ModInfo for stage in modManifest.ModInfo["implements_stages"]: Stages.stages_info[stage] = modManifest.ModInfo["implements_stages"][stage]