Module:AttributeData

From Deadlock Wiki
Revision as of 03:26, 19 September 2024 by Sur (talk | contribs) (removed require hero for inf loop; data>attributes_data)
Jump to navigation Jump to search

Documentation for this module may be created at Module:AttributeData/doc

local p = {};
local attributes_data = mw.loadJsonData("Data:AttributeData.json")
local category_data = { --category specific parameters
	["Weapon"] = {
		unlocalized_name = "CitadelCategoryWeapon",
		rgb = "213, 144, 63"
	},
	["Vitality"] = {
		unlocalized_name = "CitadelCategoryArmor",
		rgb = "116, 176, 28"
	},
	["Spirit"] = {
		unlocalized_name = "CitadelCategoryTech",
		rgb = "194, 136, 240"
	},
}
	
function get_category_data()
	return category_data
end

-- returns the table of a specific item
function get_json_item(name)
	for i,v in pairs(attributes_data) do
		if (i == name) then
			return v
		end
	end
	return nil
end







return p