From 868e729d68b5913716bfe5ddb512f4099851e9a2 Mon Sep 17 00:00:00 2001 From: Apickx Date: Mon, 28 Dec 2015 19:18:30 -0500 Subject: Initial commit --- gamemode/autolua.lua | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 gamemode/autolua.lua (limited to 'gamemode/autolua.lua') diff --git a/gamemode/autolua.lua b/gamemode/autolua.lua new file mode 100644 index 0000000..373a36d --- /dev/null +++ b/gamemode/autolua.lua @@ -0,0 +1,29 @@ + +function AddLuaCSFolder(DIR) + local Dir = GM.Folder:gsub("gamemodes/","").."/gamemode/" + local GAMEFIL = file.Find(Dir..DIR.."/*.lua","LUA") + + for k,v in pairs( GAMEFIL ) do + if (CLIENT) then include(Dir..DIR.."/"..v) + else AddCSLuaFile(Dir..DIR.."/"..v) end + end +end + +function AddLuaSVFolder(DIR) + local Dir = GM.Folder:gsub("gamemodes/","").."/gamemode/" + local GAMEFIL = file.Find(Dir..DIR.."/*.lua","LUA") + + for k,v in pairs( GAMEFIL ) do + if (SERVER) then include(Dir..DIR.."/"..v) end + end +end + +function AddLuaSHFolder(DIR) + local Dir = GM.Folder:gsub("gamemodes/","").."/gamemode/" + local GAMEFIL = file.Find(Dir..DIR.."/*.lua","LUA") + + for k,v in pairs( GAMEFIL ) do + if (SERVER) then AddCSLuaFile(Dir..DIR.."/"..v) end + include(Dir..DIR.."/"..v) + end +end -- cgit v1.2.3-70-g09d2