TurntableInfo.lua
669 Bytes
cc.exports.TurntableInfo = {}
local xml = require("core.utils.pl.xml");
local _list = {};
local function init()
local configStr = cc.FileUtils:getInstance():getStringFromFile("res/config/turntable.xml");
local data = xml.parse(configStr, false, true);
for k,v in pairs(data) do
if k ~= "attr" and k ~= "tag" then
local info = {};
info.id = tonumber(v.attr.id);
info.pr = tonumber(v.attr.pr);
info.item = v.attr.item;
info.des = v.attr.des;
_list[#_list+1] = info;
end
end
end
init();
function TurntableInfo.getList()
return _list;
end
return TurntableInfo