summaryrefslogtreecommitdiff
path: root/gamemode/autolua.lua
blob: 373a36d38153dfe51f9d54b17be467aed41a6c34 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
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