diff options
| author | Apickx <Apickx@cogarr.org> | 2015-12-28 19:18:30 -0500 |
|---|---|---|
| committer | Apickx <Apickx@cogarr.org> | 2015-12-28 19:18:30 -0500 |
| commit | 868e729d68b5913716bfe5ddb512f4099851e9a2 (patch) | |
| tree | 6441108754145dfd68a6e23bea382b5cb1ab63d5 /gamemode/autolua.lua | |
| download | gearfox-master.tar.gz gearfox-master.tar.bz2 gearfox-master.zip | |
Diffstat (limited to 'gamemode/autolua.lua')
| -rw-r--r-- | gamemode/autolua.lua | 29 |
1 files changed, 29 insertions, 0 deletions
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 |
