From 88c8acfa90a71e50104b9c64b953eae939767f20 Mon Sep 17 00:00:00 2001 From: Alexander Pickering Date: Sat, 16 Apr 2016 13:46:20 -0400 Subject: Moved player-made combinations into their own file --- gamemode/utility.lua | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) (limited to 'gamemode/utility.lua') diff --git a/gamemode/utility.lua b/gamemode/utility.lua index 5346cdc..dd30345 100644 --- a/gamemode/utility.lua +++ b/gamemode/utility.lua @@ -1,16 +1,22 @@ //Helper functions to refactor the init function findRecursive(folderstring,recursive,dofunction) + print("Recursive called") local folderpath = "gamemodes/" .. GM.GAMEMODE_FOLDER_NAME .. "/gamemode/" .. folderstring .. "/" + print("Attempting to load folderpath " .. folderpath) local files, directories = file.Find(folderpath .. "*", "MOD") + print("Files:") + PrintTable(files) + print("Directories:") + PrintTable(directories) + for k,v in pairs(files) do + dofunction(folderstring .. "/".. v) + end if(recursive) then for k,v in pairs(directories) do addResourceFolder(folderstring..v,recursive) end end - for k,v in pairs(files) do - dofunction(folderstring .. "/".. v) - end end //Does AddCSLuaFile() on all files within a folderpath, optionally recursive -- cgit v1.2.3-70-g09d2