---------------------------------------------------- -- 此文件由数据工具生成 -- 伙伴装备配置数据--partner_artifact_data.xml -------------------------------------- Config = Config or {} Config.PartnerArtifactData = Config.PartnerArtifactData or {} -- -------------------artifact_const_start------------------- Config.PartnerArtifactData.data_artifact_const_length = 23 Config.PartnerArtifactData.data_artifact_const = { ["recast_purple"] = {val=10430, desc="紫色重铸石"}, ["recast_yellow"] = {val=10431, desc="橙色重铸石"}, ["skill_score_1"] = {val=600, desc="低级技能评分"}, ["skill_score_2"] = {val=1200, desc="中级技能评分"}, ["skill_score_3"] = {val=1800, desc="高级技能评分"}, ["skill_score_4"] = {val=1800, desc="特级技能评分"}, ["skill_score_5"] = {val=1800, desc="神级技能评分"}, ["artifact_rule"] = {val=1, desc="1.合成时只能使用同类芯片,不同类的芯片无法进行合成\n2.越高阶的芯片合成,需要冒险者达到的等级越高\n3.每次合成至少需要2个同类芯片\n4.芯片合成有几率失败,失败后参与合成的芯片将被分解成芯片精华\n5.芯片精华可用于芯片重铸\n6.每次合成放入的芯片数量越多,合成时的成功率越大\n7.每次合成失败都会获得熔炼值,当熔炼值达到1000时可获得1个
技能芯片Ⅳ型
,同时扣除对应熔炼值"}, ["change_condition"] = {val=1000, desc="熔炼值触发条件数值"}, ["change_gift"] = {val={{10454,1}}, desc="熔炼值奖励"}, ["recast_rule"] = {val=1, desc="1.芯片重铸后,属性、技能和技能数量都有几率发生改变\n2.每次重铸都将消耗芯片精华和金币,芯片品质越高,消耗的重铸石和金币越多\n3.重铸彩虹芯片和闪烁芯片时,同类芯片重铸次数达到指定次数,必定出现稀有高级技能\n4.分解芯片可获得芯片精华\n5.同类型的技能效果无法叠加,只按最高级别的生效"}, ["recastskill_rule"] = {val=1, desc="1.此处列出了芯片可能获得的所有技能类型\n2.芯片品质越高,拥有的技能等级和数量越高\n3.可在背包中对芯片进行重铸,进而更换芯片的属性和技能\n4.同类型的技能效果无法叠加,只按最高级别的生效"}, ["main_shenqi"] = {val=10451, desc="芯片获取更多ID"}, ["recast_tag"] = {val={700075,750202,750002}, desc="重铸界面【技能查看】中携带【稀有】标签的技能"}, ["recast_power_tag"] = {val={700005,700015,700045,700055,700175,700205,700235,700245,700265,700275,700315,700325,750102,750402,700285,700365,700395,700405,700415,700425,700455}, desc="重铸界面【技能查看】中携带【强力】标签的技能"}, ["lucky_item_id2"] = {val=10490, desc="高级幸运宝珠道具id"}, ["lucky_artifact_ids2"] = {val={{10455,1}}, desc="允许幸运重铸的芯片id和消耗道具数量"}, ["lucky_item_id"] = {val=10470, desc="幸运宝珠道具id"}, ["lucky_artifact_ids"] = {val={{10455,1}}, desc="允许幸运重铸的芯片id和消耗道具数量"}, ["lucky_artifact_skillids"] = {val={700005,700015,700045,700055,700075,700175,700205,700235,700245,700265,700275,700315,700325,750002,750102,750202,750402,700285,700365,700395,700405,700415,700425,700455}, desc="幸运重铸加成的技能列表"}, ["lucky_artifact_add_pro"] = {val=1500, desc="幸运重铸增加概率千分比"}, ["lucky_artifact_desc"] = {val=1, desc="1.勾选后触发幸运重铸,选择消耗
好运宝珠
强力和稀有技能
重铸出现概率提升50%\n2.选择消耗
高级好运宝珠
,本次重铸必定出现
双高级技能
\n3.每重铸一定次数必定出现稀有技能,此时幸运重铸
不可勾选
"}, ["backpack_tips_count"] = {val=200, desc="芯片合成提示的所需芯片在背包中数量条件"} } Config.PartnerArtifactData.data_artifact_const_fun = function(key) local data=Config.PartnerArtifactData.data_artifact_const[key] if DATA_DEBUG and data == nil then print('(Config.PartnerArtifactData.data_artifact_const['..key..'])not found') return end return data end -- -------------------artifact_const_end--------------------- -- -------------------artifact_data_start------------------- Config.PartnerArtifactData.data_artifact_data_length = 5 Config.PartnerArtifactData.data_artifact_data = { [10451] = {id=10451, star=0, attr_num=1, skill_num=0, ref_expend={{10450,30},{1,20000}}, com_artifact=10452, limit_num=0, limit_lv=0, arrt_desc="", skill_desc="", next_attr_star=0, next_skill_star=0}, [10452] = {id=10452, star=0, attr_num=1, skill_num=1, ref_expend={{10450,150},{1,100000}}, com_artifact=10453, limit_num=2, limit_lv=30, arrt_desc="[攻击]、[生命]、[防御]、[速度]\n从以上基础属性中随机获得1种", skill_desc="1.[低级技能]\n \n随机获得1种低级被动技能", next_attr_star=0, next_skill_star=0}, [10453] = {id=10453, star=0, attr_num=1, skill_num=2, ref_expend={{10450,500},{1,250000}}, com_artifact=10454, limit_num=2, limit_lv=40, arrt_desc="[攻击]、[生命]、[防御]、[速度]\n从以上基础属性中随机获得1种", skill_desc="1.[低级技能]+[低级技能]\n2.[低级技能]+[中级技能]\n3.[中级技能]\n \n随机获得以上被动技能组合中的1种", next_attr_star=0, next_skill_star=0}, [10454] = {id=10454, star=0, attr_num=1, skill_num=2, ref_expend={{10450,1500},{1,750000}}, com_artifact=10455, limit_num=2, limit_lv=50, arrt_desc="[攻击]、[生命]、[防御]、[速度]\n从以上基础属性中随机获得1种", skill_desc="1.[高级技能]+[中级技能]\n2.[高级技能]+[低级技能]\n3.[中级技能]+[中级技能]\n4.[高级技能]\n \n随机获得以上被动技能组合中的1种", next_attr_star=0, next_skill_star=0}, [10455] = {id=10455, star=0, attr_num=2, skill_num=2, ref_expend={{10450,3750},{1,1500000}}, com_artifact=0, limit_num=2, limit_lv=60, arrt_desc="[攻击]、[生命]、[防御]、[速度]\n以上任意1种属性+任意1种百分比属性", skill_desc="1.[高级技能]+[高级技能]\n2.[高级技能]+[中级技能]\n \n随机获得以上被动技能组合中的1种", next_attr_star=0, next_skill_star=0} } Config.PartnerArtifactData.data_artifact_data_fun = function(key) local data=Config.PartnerArtifactData.data_artifact_data[key] if DATA_DEBUG and data == nil then print('(Config.PartnerArtifactData.data_artifact_data['..key..'])not found') return end return data end -- -------------------artifact_data_end--------------------- -- -------------------artifact_attr_start------------------- Config.PartnerArtifactData.data_artifact_attr_length = 5 Config.PartnerArtifactData.data_artifact_attr = { [10451] = { ['atk'] = 146, ['hp_max'] = 1476, ['def'] = 21, ['speed'] = 10, ['crit_rate'] = 10, ['crit_ratio'] = 20, ['atk_per'] = 5, ['hp_max_per'] = 10, ['def_per'] = 10, ['res'] = 10, ['tenacity'] = 10, ['dam'] = 10, }, [10452] = { ['atk'] = 293, ['hp_max'] = 2953, ['def'] = 43, ['speed'] = 20, ['crit_rate'] = 20, ['crit_ratio'] = 40, ['atk_per'] = 10, ['hp_max_per'] = 20, ['def_per'] = 20, ['res'] = 20, ['tenacity'] = 20, ['dam'] = 20, }, [10453] = { ['atk'] = 587, ['hp_max'] = 5907, ['def'] = 87, ['speed'] = 30, ['crit_rate'] = 30, ['crit_ratio'] = 60, ['atk_per'] = 15, ['hp_max_per'] = 30, ['def_per'] = 30, ['res'] = 30, ['tenacity'] = 30, ['dam'] = 30, }, [10454] = { ['atk'] = 1174, ['hp_max'] = 11815, ['def'] = 175, ['speed'] = 40, ['crit_rate'] = 40, ['crit_ratio'] = 80, ['atk_per'] = 20, ['hp_max_per'] = 40, ['def_per'] = 40, ['res'] = 40, ['tenacity'] = 40, ['dam'] = 40, }, [10455] = { ['atk'] = 2349, ['hp_max'] = 23631, ['def'] = 351, ['speed'] = 50, ['crit_rate'] = 50, ['crit_ratio'] = 100, ['atk_per'] = 30, ['hp_max_per'] = 50, ['def_per'] = 50, ['res'] = 50, ['tenacity'] = 50, ['dam'] = 50, }, } -- -------------------artifact_attr_end--------------------- -- -------------------artifact_attr_score_start------------------- Config.PartnerArtifactData.data_artifact_attr_score_length = 5 Config.PartnerArtifactData.data_artifact_attr_score = { [10451] = { ['atk'] = 58, ['hp_max'] = 59, ['def'] = 55, ['speed'] = 128, ['crit_rate'] = 120, ['crit_ratio'] = 140, ['atk_per'] = 30, ['hp_max_per'] = 35, ['def_per'] = 33, ['res'] = 36, ['tenacity'] = 80, ['dam'] = 36, }, [10452] = { ['atk'] = 117, ['hp_max'] = 118, ['def'] = 114, ['speed'] = 256, ['crit_rate'] = 240, ['crit_ratio'] = 280, ['atk_per'] = 60, ['hp_max_per'] = 70, ['def_per'] = 66, ['res'] = 72, ['tenacity'] = 160, ['dam'] = 72, }, [10453] = { ['atk'] = 234, ['hp_max'] = 236, ['def'] = 231, ['speed'] = 384, ['crit_rate'] = 360, ['crit_ratio'] = 420, ['atk_per'] = 120, ['hp_max_per'] = 150, ['def_per'] = 132, ['res'] = 144, ['tenacity'] = 240, ['dam'] = 144, }, [10454] = { ['atk'] = 469, ['hp_max'] = 472, ['def'] = 465, ['speed'] = 512, ['crit_rate'] = 480, ['crit_ratio'] = 560, ['atk_per'] = 400, ['hp_max_per'] = 450, ['def_per'] = 440, ['res'] = 480, ['tenacity'] = 320, ['dam'] = 480, }, [10455] = { ['atk'] = 939, ['hp_max'] = 945, ['def'] = 933, ['speed'] = 640, ['crit_rate'] = 600, ['crit_ratio'] = 700, ['atk_per'] = 600, ['hp_max_per'] = 650, ['def_per'] = 660, ['res'] = 720, ['tenacity'] = 400, ['dam'] = 720, }, } -- -------------------artifact_attr_score_end--------------------- -- -------------------artifact_compound_start------------------- Config.PartnerArtifactData.data_artifact_compound_length = 4 Config.PartnerArtifactData.data_artifact_compound = { [10452] = { [2] = {id=10452, materials={10451}, cost_num=2, rate=200, award={{10450,60}}, add_num=4, other_expend={{1,20000}}}, [3] = {id=10452, materials={10451}, cost_num=3, rate=400, award={{10450,90}}, add_num=6, other_expend={{1,40000}}}, [4] = {id=10452, materials={10451}, cost_num=4, rate=700, award={{10450,120}}, add_num=8, other_expend={{1,60000}}}, [5] = {id=10452, materials={10451}, cost_num=5, rate=1000, award={{10450,150}}, add_num=10, other_expend={{1,80000}}}, }, [10453] = { [2] = {id=10453, materials={10452}, cost_num=2, rate=200, award={{10450,300}}, add_num=20, other_expend={{1,100000}}}, [3] = {id=10453, materials={10452}, cost_num=3, rate=400, award={{10450,450}}, add_num=30, other_expend={{1,200000}}}, [4] = {id=10453, materials={10452}, cost_num=4, rate=700, award={{10450,600}}, add_num=40, other_expend={{1,300000}}}, [5] = {id=10453, materials={10452}, cost_num=5, rate=1000, award={{10450,750}}, add_num=50, other_expend={{1,400000}}}, }, [10454] = { [2] = {id=10454, materials={10453}, cost_num=2, rate=200, award={{10450,1500}}, add_num=100, other_expend={{1,300000}}}, [3] = {id=10454, materials={10453}, cost_num=3, rate=400, award={{10450,2250}}, add_num=150, other_expend={{1,600000}}}, [4] = {id=10454, materials={10453}, cost_num=4, rate=700, award={{10450,3000}}, add_num=200, other_expend={{1,900000}}}, [5] = {id=10454, materials={10453}, cost_num=5, rate=1000, award={{10450,3750}}, add_num=250, other_expend={{1,1200000}}}, }, [10455] = { [2] = {id=10455, materials={10454}, cost_num=2, rate=200, award={{10450,7500}}, add_num=500, other_expend={{1,500000}}}, [3] = {id=10455, materials={10454}, cost_num=3, rate=400, award={{10450,11250}}, add_num=750, other_expend={{1,1000000}}}, [4] = {id=10455, materials={10454}, cost_num=4, rate=700, award={{10450,15000}}, add_num=1000, other_expend={{1,1500000}}}, [5] = {id=10455, materials={10454}, cost_num=5, rate=1000, award={{10450,18750}}, add_num=1250, other_expend={{1,2000000}}}, }, } -- -------------------artifact_compound_end--------------------- -- -------------------artifact_resolve_start------------------- Config.PartnerArtifactData.data_artifact_resolve_length = 5 Config.PartnerArtifactData.data_artifact_resolve = { [10451] = {{10450,60}}, [10452] = {{10450,300}}, [10453] = {{10450,1500}}, [10454] = {{10450,7500}}, [10455] = {{10450,37500}} } Config.PartnerArtifactData.data_artifact_resolve_fun = function(key) local data=Config.PartnerArtifactData.data_artifact_resolve[key] if DATA_DEBUG and data == nil then print('(Config.PartnerArtifactData.data_artifact_resolve['..key..'])not found') return end return data end -- -------------------artifact_resolve_end--------------------- -- -------------------artifact_skill_start------------------- Config.PartnerArtifactData.data_artifact_skill_length = 3 Config.PartnerArtifactData.data_artifact_skill = { [1] = {700071,750200,750000,700001,700011,700021,700031,700041,700051,700061,700081,700091,700101,700111,700121,700131,700141,700151,700161,700171,700181,700191,700201,700211,700221,700231,700241,700251,700261,700271,700291,700301,700311,700321,750100,750400,700281,700361,700371,700381,700391,700401,700411,700421,700431,700441,700451}, [2] = {700073,750201,750001,700003,700013,700023,700033,700043,700053,700063,700083,700093,700103,700113,700123,700133,700143,700153,700163,700173,700183,700193,700203,700213,700223,700233,700243,700253,700263,700273,700293,700303,700313,700323,750101,750401,700283,700363,700373,700383,700393,700403,700413,700423,700433,700443,700453}, [3] = {700075,750202,750002,700005,700015,700025,700035,700045,700055,700065,700085,700095,700105,700115,700125,700135,700145,700155,700165,700175,700185,700195,700205,700215,700225,700235,700245,700255,700265,700275,700295,700305,700315,700325,750102,750402,700285,700365,700375,700385,700395,700405,700415,700425,700435,700445,700455} } Config.PartnerArtifactData.data_artifact_skill_fun = function(key) local data=Config.PartnerArtifactData.data_artifact_skill[key] if DATA_DEBUG and data == nil then print('(Config.PartnerArtifactData.data_artifact_skill['..key..'])not found') return end return data end -- -------------------artifact_skill_end---------------------