-- 此文件工具自动生成,不要修改 ---@class cfg_rank_column ---@field id number @id column=1 A ---1:本服榜 ---2:跨服榜 --- ---@field roottype number @排行榜根类型 column=2 B ---数字越小,排的越靠前 ---@field oneId number @子页签排序 column=3 C ---1.等级排行榜 ---2.勇气试炼排行榜 ---3.战力排行榜 ---4.圣杯榜 ---@field type number @排行榜子类型 column=4 D ---0代表全职业 ---其余为cfg_career表根职业 ---当type=4时,此处填的为圣杯阶数 ---@field career number @职业 column=5 E ---@field name string @名称 column=6 F ---@field careerName string @子页签名字 column=7 G ---第几名可以获得奖励 ---@field rewardRule IntList @奖励 column=8 H ---@field reward IntListList @奖励 column=9 I ---空不显示 ---@field rewardText string @奖励说明 column=10 J ---0:不生效 ---1、生效 ---@field effective number @是否生效 column=11 K ---只给type字段里面,同一个数字类型的唯一id ,都配置同样的条件才会生效 ---配置condition表的条件,当条件输出为 是 时, 显示页签 否则隐藏 ---不配置的话 = 一直显示 ---@field condition string @排行榜显示条件 column=12 L ---1.等级排行榜上榜条件是等级 ---2.勇气试炼排行榜上榜条件是勇气试炼层数 ---@field rankCondition string @排行榜上榜条件 column=13 M local cfg_rank = { {id=1, rewardRule={1,2,3}, condition="checkLevel>=5"}, {id=2, oneId=2, career=1, careerName="剑士", rewardRule={1,2,3}, condition="checkLevel>=5"}, {id=3, oneId=3, career=2, careerName="魔法师", rewardRule={1,2,3}, condition="checkLevel>=5"}, {id=4, oneId=4, career=3, careerName="弓箭手", rewardRule={1,2,3}, condition="checkLevel>=5"}, {id=5, oneId=5, career=4, careerName="魔剑士", rewardRule={1,2,3}, effective=0}, {id=6, oneId=6, career=5, careerName="圣导师", rewardRule={1,2,3}, effective=0}, {id=7, oneId=7, career=6, careerName="召唤师", rewardRule={1,2,3}, effective=0}, {id=8, type=2, name="勇气试炼榜", condition="checkLevel>=61", rankCondition="1"}, {id=9, oneId=2, type=2, career=1, name="勇气试炼榜", careerName="剑士", condition="checkLevel>=61", rankCondition="1"}, {id=10, oneId=3, type=2, career=2, name="勇气试炼榜", careerName="魔法师", condition="checkLevel>=61", rankCondition="1"}, {id=11, oneId=4, type=2, career=3, name="勇气试炼榜", careerName="弓箭手", condition="checkLevel>=61", rankCondition="1"}, {id=12, oneId=5, type=2, career=4, name="勇气试炼榜", careerName="魔剑士", effective=0, rankCondition="1"}, {id=13, oneId=6, type=2, career=5, name="勇气试炼榜", careerName="圣导师", effective=0, rankCondition="1"}, {id=14, oneId=7, type=2, career=6, name="勇气试炼榜", careerName="召唤师", effective=0, rankCondition="1"}, {id=15, type=3, name="战力榜", condition="checkLevel>=61", rankCondition="100"}, {id=16, oneId=2, type=3, career=1, name="战力榜", careerName="剑士", condition="checkLevel>=61", rankCondition="100"}, {id=17, oneId=3, type=3, career=2, name="战力榜", careerName="魔法师", condition="checkLevel>=61", rankCondition="100"}, {id=18, oneId=4, type=3, career=3, name="战力榜", careerName="弓箭手", condition="checkLevel>=61", rankCondition="100"}, {id=19, oneId=5, type=3, career=4, name="战力榜", careerName="魔剑士", effective=0, rankCondition="100"}, {id=20, oneId=6, type=3, career=5, name="战力榜", careerName="圣导师", effective=0, rankCondition="100"}, {id=21, oneId=7, type=3, career=6, name="战力榜", careerName="召唤师", effective=0, rankCondition="100"}, {id=22, roottype=2, rewardRule={1,2,3}, condition="checkLevel>=5"}, {id=23, roottype=2, oneId=2, career=1, careerName="剑士", rewardRule={1,2,3}, condition="checkLevel>=5"}, {id=24, roottype=2, oneId=3, career=2, careerName="魔法师", rewardRule={1,2,3}, condition="checkLevel>=5"}, {id=25, roottype=2, oneId=4, career=3, careerName="弓箭手", rewardRule={1,2,3}, condition="checkLevel>=5"}, {id=26, roottype=2, oneId=5, career=4, careerName="魔剑士", rewardRule={1,2,3}, effective=0}, {id=27, roottype=2, oneId=6, career=5, careerName="圣导师", rewardRule={1,2,3}, effective=0}, {id=28, roottype=2, oneId=7, career=6, careerName="召唤师", rewardRule={1,2,3}, effective=0}, {id=36, roottype=2, type=3, name="战力榜", condition="checkLevel>=61", rankCondition="100"}, {id=37, roottype=2, oneId=2, type=3, career=1, name="战力榜", careerName="剑士", condition="checkLevel>=61", rankCondition="100"}, {id=38, roottype=2, oneId=3, type=3, career=2, name="战力榜", careerName="魔法师", condition="checkLevel>=61", rankCondition="100"}, {id=39, roottype=2, oneId=4, type=3, career=3, name="战力榜", careerName="弓箭手", condition="checkLevel>=61", rankCondition="100"}, {id=40, roottype=2, oneId=5, type=3, career=4, name="战力榜", careerName="魔剑士", effective=0, rankCondition="100"}, {id=41, roottype=2, oneId=6, type=3, career=5, name="战力榜", careerName="圣导师", effective=0, rankCondition="100"}, {id=42, roottype=2, oneId=7, type=3, career=6, name="战力榜", careerName="召唤师", effective=0, rankCondition="100"}, {id=101, type=4, name="圣杯榜", condition="", rankCondition=""}, } local defaults = {roottype=1, oneId=1, type=1, career=0, name="等级榜", careerName="综合", rewardRule={}, reward={}, rewardText="", effective=1, condition="checkLevel>=999", rankCondition="50"} local mt = {__index = defaults} for _, v in ipairs(cfg_rank) do setmetatable(v, mt) end return cfg_rank