summaryrefslogtreecommitdiff
path: root/gamemode/init_utility.lua
diff options
context:
space:
mode:
Diffstat (limited to 'gamemode/init_utility.lua')
-rw-r--r--gamemode/init_utility.lua28
1 files changed, 0 insertions, 28 deletions
diff --git a/gamemode/init_utility.lua b/gamemode/init_utility.lua
deleted file mode 100644
index 5346cdc..0000000
--- a/gamemode/init_utility.lua
+++ /dev/null
@@ -1,28 +0,0 @@
-//Helper functions to refactor the init
-
-function findRecursive(folderstring,recursive,dofunction)
- local folderpath = "gamemodes/" .. GM.GAMEMODE_FOLDER_NAME .. "/gamemode/" .. folderstring .. "/"
- local files, directories = file.Find(folderpath .. "*", "MOD")
- 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
-//Ex:
-// AddCSLuaFolder("client/extras",true)
-function AddCSLuaFolder(folderstring,recursive)
- findRecursive(folderstring,recursive,function(string) AddCSLuaFile(string) end)
-end
-
-//Does include() on all files within a folderpath, optionally recursive
-//Ex:
-// includeFolder("server/extras",false)
-function includeFolder(folderstring,recursive)
- findRecursive(folderstring,recursive,function(string) include(string) end)
-end