Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Sorenkai = {}
- function Sorenkai:LoadFiles(path)
- local filename = path:GetFileFromFilename()
- filename = filename ~= "" and filename or path
- print("[SORENKAI LIB] getfilefrompathname: "..path)
- local flagCL = filename:StartWith("cl_")
- local flagSV = filename:StartWith("sv_")
- local flagSH = filename:StartWith("sh_")
- if(SERVER) then
- if(flagCL or flagSH) then
- AddCSLuaFile(path)
- print("[SORENKAI LIB] Loaded: "..path)
- end
- if(flagSV or flagSH) then
- include(path)
- print("[SORENKAI LIB] Loaded: "..path)
- end
- elseif(flagCL or flagSH) then
- include(path)
- print("[SORENKAI LIB] Loaded: "..path)
- end
- end
- function Sorenkai:LoadDirectory(dir)
- print("[SORENKAI LIB] LoadDirectory called ")
- local files, folders = file.Find(dir .."/*","LUA")
- for _, v in ipairs(files) do
- print("[SORENKAI LIB] ipair files")
- Sorenkai:LoadFiles(dir.. "/"..v)
- end
- for _, v in ipairs(folders) do
- Sorenkai:LoadDirectory(dir.."/"..v)
- print("[SORENKAI LIB] ipair folders")
- end
- end
- Sorenkai:LoadDirectory("beer")
- SBrew = {}
- SBrew.Config = {}
- include("beer/brewing_config.lua")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement