1
0
Fork 0
mirror of https://github.com/ninjamuffin99/Funkin.git synced 2024-11-23 15:26:06 +00:00
This commit is contained in:
Cameron Taylor 2021-04-03 21:38:00 -07:00
commit 6cd6f9b0f7
2 changed files with 13 additions and 5 deletions

View file

@ -24,7 +24,7 @@ import ui.Prompt;
using StringTools;
#if desktop
#if discord_rpc
import Discord.DiscordClient;
#end
#if newgrounds

View file

@ -83,6 +83,7 @@ class ModMenu extends ui.OptionsState.Page
organizeByY();
}
inline static var MOD_PATH = "./mods";
private function refreshModList():Void
{
while (grpMods.members.length > 0)
@ -93,16 +94,23 @@ class ModMenu extends ui.OptionsState.Page
#if desktop
var modList = [];
modFolders = [];
for (file in FileSystem.readDirectory('./mods'))
trace("mods path:" + FileSystem.absolutePath(MOD_PATH));
if (!FileSystem.exists(MOD_PATH))
{
if (FileSystem.isDirectory('./mods/' + file))
FlxG.log.warn("missing mods folder, expected: " + FileSystem.absolutePath(MOD_PATH));
return;
}
for (file in FileSystem.readDirectory(MOD_PATH))
{
if (FileSystem.isDirectory(MOD_PATH + file))
modFolders.push(file);
}
enabledMods = [];
modList = Polymod.scan('./mods');
modList = Polymod.scan(MOD_PATH);
trace(modList);