blob: 6eb5394ee074b46f14c350948e483c1825613c4d (
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
|
--[[
Allows addons to add config settings for easy manipulation
]]
local config = {}
--Master list of addons, and the config for each
local addons = {}
local function config_number(panel)
end
local config_types = {
["number"] = config_number,
"text",
"textbox"
}
function config.RegisterConfig(name,t,func)
assert(config_types[t],string.format("Attempted to register unknown config type %q, allowed types are %s"),t,table.concat(table.GetKeys(config_types)))
local tb = debug.getinfo(-1,"flnSu")
print("Debug info was:")
PrintTable(tb)
end
return config
|