Files
bl/public/seer_data-main/resource/config/xml/awakendetail.json
昔念 906bad9e21 refactor(fight): 重构战斗效果和技能初始化逻辑
- 将 InitEffect 重命名为 InitSkillEffect,用于初始化技能效果
- 修改技能效果的 ID,避免和普通效果 ID 冲突
- 优化战斗循环逻辑,增加战斗结束的判断条件
- 调整输入结构,移除未使用的属性和状态容器
- 重构技能解析和攻击处理逻辑,提高代码可读性和维护性
2025-09-14 19:59:58 +08:00

514 lines
21 KiB
Go
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"_declaration": {
"version": 1,
"encoding": "UTF-8"
},
"root": {
"Task": [
{
"Advances": {
"Race": {
"OldRace": "166 133 108 70 108 130",
"NewRace": "166 142 112 70 112 138"
},
"NewSe": {
"OldSeId": 2992,
"NewSeId": 6198
},
"spMove": {
"SpMoves": "28910 37691 37692"
},
"exMove": {
"ExtraMoves": 37693
},
"OldEffect": {
"Id": 1007
},
"AdvEffect": {
"Id": 1900,
"Des": "自身额外有50%几率打出致命一击<font color='#FF7751'>且致命一击造成的攻击伤害提升30%</font>,自身处于能力提升状态时效果翻倍\n<font color='#FF7751'>自身使用技能后恢复自身最大体力的1/3并造成等量百分比伤害若打出致命一击则改为吸取对手最大体力的1/3打出致命一击时若体力低于对手则改为二者依次触发</font>boss无效"
},
"PetIcon": {
"Offset": "-30_50",
"Scale": 0.75
},
"MonsterId": 3729
},
"ID": 1,
"OldEffID": 1305,
"NewEffID": 2297,
"Jump": "GoldenLightPegasusSuperEvolutionMainPanel",
"Desc": "20241129 精灵觉醒-浩瀚昆仑",
"StatID": 2304210100,
"StatDes1": "1129精灵觉醒-浩瀚昆仑",
"StatDes2": "2024运营活动"
},
{
"Advances": {
"Race": {
"OldRace": "165 70 108 134 108 130",
"NewRace": "170 70 113 144 113 135"
},
"NewSe": {
"OldSeId": 2915,
"NewSeId": 6000
},
"spMove": {
"SpMoves": "36535 28278 36536"
},
"exMove": {
"ExtraMoves": 36537
},
"OldEffect": {
"Id": 956
},
"AdvEffect": {
"Id": 1710,
"Des": "在圣光天马的祝福下黄金天马的潜能得到了极限激发每回合结束后若对手任意一项能力等级高于回合开始时则召唤持续1回合的圣辉之羽庇护自身<font color='#FF7751'>每回合结束后若对手所有能力等级均未高于回合开始时则召唤持续1回合的圣雷华冠强化自身\n回合开始时若自身不处于能力提升状态则100%令自身全属性+1且当回合使用攻击技能后附加对手最大体力1/3的百分比伤害若自身处于能力提升状态则100%令对手全属性-1且当回合自身攻击技能必定打出致命一击</font>\nboss无效\n圣辉之羽圣耀之光·黄金天马持有时免疫受到的异常状态和能力下降状态且将受到的攻击伤害转化为自身体力下场不保留\n<font color='#FF7751'>圣雷华冠:圣耀之光·黄金天马持有时攻击技能先制+1且命中前若对手处于异常状态则造成的伤害提升50%,下场不保留</font>"
},
"PetIcon": {
"Offset": "-55_-8",
"Scale": 0.75
},
"MonsterId": 3670
},
"ID": 2,
"OldEffID": 1245,
"NewEffID": 2096,
"Jump": "GoldenLightPegasusSuperEvolutionMainPanel",
"Desc": "20241129 精灵觉醒-圣耀之光·黄金天马",
"StatID": 2304210100,
"StatDes1": "1129精灵觉醒-圣耀之光·黄金天马",
"StatDes2": "2024运营活动"
},
{
"Advances": {
"Race": {
"OldRace": "170 70 110 130 110 125",
"NewRace": "185 80 125 140 125 135"
},
"NewSe": {
"OldSeId": 2842,
"NewSeId": 6118
},
"spMove": {
"SpMoves": "28646 37193 37194"
},
"exMove": {
"ExtraMoves": 37195
},
"OldEffect": {
"Id": 909
},
"AdvEffect": {
"Id": 1825,
"Des": "<font color='#FF7751'>回合开始时若本回合对手选择了攻击技能则对手随机1个技能PP值归零且当回合造成的攻击伤害无法超过自身最大体力的1/3若对手选择了属性技能则自身当回合免疫受到的异常状态与能力下降状态若对手未选择技能则自身获得1点灵茉之芯\n自身被击败后使下只精灵获得芳馨祝福获得500点护盾、500点护罩、500点临时体力上限且1回合免疫受到的异常状态芳馨祝福的免疫效果下场保留免疫效果结束后失去临时体力上限boss有效|灵茉之芯每有1点自身造成的固定伤害、百分比伤害提升10%,且芳馨祝福免疫效果回合数+1最高3点下场保留\n标注部分boss有效其余无效</font>"
},
"PetIcon": {
"Offset": "2_15",
"Scale": 0.78
},
"MonsterId": 3613,
"AdvType": 1
},
"ID": 3,
"OldEffID": 1191,
"NewEffID": 2215,
"Jump": "MoleculeIntensificationMainPanel",
"FifthSkillJump": "MoleculeIntensificationMainPanel",
"Desc": "20241129 精灵觉醒-芳馨茉蕊儿",
"StatID": 2404030700,
"StatDes1": "1129芳馨·茉蕊儿精灵觉醒",
"StatDes2": "2024运营活动"
},
{
"Advances": {
"Race": {
"OldRace": "145 130 96 70 95 124",
"NewRace": "174 133 112 70 112 134"
},
"NewSe": {
"OldSeId": 2361,
"NewSeId": 6221
},
"spMove": {
"SpMoves": "37760 28947 28948"
},
"exMove": {
"ExtraMoves": 37761
},
"OldEffect": {
"Id": 484
},
"AdvEffect": {
"Id": 1918,
"Des": "对手攻击后50%令对手冰封未触发则50%令对手麻痹,<font color='#FF7751'>回合开始时若对手处于异常状态则令对手当回合先制效果失效且自身当回合造成的攻击伤害提升50%\nboss无效</font>"
},
"PetIcon": {
"Offset": "-93_-5",
"Scale": 0.78
},
"MonsterId": 3171
},
"ID": 4,
"OldEffID": 804,
"NewEffID": 2333,
"Desc": "20250117 精灵觉醒-银月狼王",
"StatID": 2404030700,
"StatDes1": "银月狼王精灵觉醒",
"StatDes2": "2024运营活动"
},
{
"Advances": {
"Race": {
"OldRace": "170 70 107 136 104 133",
"NewRace": "170 70 112 136 112 135"
},
"NewSe": {
"OldSeId": 3337,
"NewSeId": 6022
},
"spMove": {
"SpMoves": "28341 36669"
},
"exMove": {
"ExtraMoves": 36670
},
"OldEffect": {
"Id": 1218
},
"AdvEffect": {
"Id": 1730,
"Des": "回合开始时若对手处于能力提升状态则消除对手能力提升状态消除成功则100%令对手烧伤,<font color='#FF7751'>未触发则消除对手回合类效果</font>\n回合开始时若对手不处于能力提升状态则当回合自身攻击技能100%打出致命一击;\n回合结束时若双方任意一方处于异常状态则100%降低对手所有技能2点PP值且<font color='#FF7751'>恢复自身300点体力</font>\n清PP效果自身体力为0时也可触发所有特效boss无效"
},
"PetIcon": {
"Offset": "20_121",
"Scale": 0.78
},
"MonsterId": 3954
},
"ID": 5,
"OldEffID": 1553,
"NewEffID": 2122,
"Desc": "20250124 精灵觉醒-枫眠",
"StatID": 2404030700,
"StatDes1": "枫眠精灵觉醒",
"StatDes2": "2024运营活动"
},
{
"Advances": {
"Race": {
"OldRace": "149 130 106 70 104 126",
"NewRace": "169 140 110 70 110 136"
},
"NewSe": {
"OldSeId": 2610,
"NewSeId": 5988
},
"spMove": {
"SpMoves": 28253
},
"exMove": {
"ExtraMoves": 36483
},
"OldEffect": {
"Id": 701
},
"AdvEffect": {
"Id": 1697,
"Des": "自身使用攻击技能后若造成的攻击伤害低于300则附加对手<font color='#FF7751'>最大体力</font>1/3的百分比伤害\n回合开始时若对手处于异常状态则当回合自身造成的攻击伤害提升100%,若对手不处于异常状态则当回合自身<font color='#FF7751'>使用技能后</font>35%令对手害怕,<font color='#FF7751'>未触发则下回合自身攻击技能先制+1</font>\nboss无效"
},
"PetIcon": {
"Offset": "-11_90",
"Scale": 0.78
},
"MonsterId": 3388
},
"ID": 6,
"OldEffID": 987,
"NewEffID": 2084,
"Desc": "20250124 精灵觉醒-昔兰尼加",
"StatID": 2404030700,
"StatDes1": "昔兰尼加精灵觉醒",
"StatDes2": "2024运营活动"
},
{
"Advances": {
"Race": {
"OldRace": "170 70 111 136 110 133",
"NewRace": "182 80 120 153 120 135"
},
"NewSe": {
"OldSeId": 3005,
"NewSeId": 6231
},
"spMove": {
"SpMoves": "28972 37806 37807"
},
"exMove": {
"ExtraMoves": 37808
},
"OldEffect": {
"Id": 1014
},
"AdvEffect": {
"Id": 1932
},
"PetIcon": {
"Offset": "-11_90",
"Scale": 0.78
},
"MonsterId": 3740
},
"ID": 7,
"OldEffID": 1316,
"NewEffID": 2343,
"Desc": "20250228 精灵觉醒-怒涛·沧岚",
"StatID": 2404030700,
"StatDes1": "怒涛·沧岚元素觉醒",
"StatDes2": "2024运营活动"
},
{
"Advances": {
"Race": {
"OldRace": "165 70 110 136 115 134",
"NewRace": "167 70 112 138 115 138"
},
"NewSe": {
"OldSeId": 2969,
"NewSeId": 6074
},
"spMove": {
"SpMoves": "28496 28497 36943"
},
"exMove": {
"ExtraMoves": 36944
},
"OldEffect": {
"Id": 984
},
"AdvEffect": {
"Id": 1781
},
"PetIcon": {
"Offset": "-12_35",
"Scale": 0.78
},
"MonsterId": 3705
},
"ID": 8,
"OldEffID": 1284,
"NewEffID": 2174,
"Desc": "20250328 精灵觉醒-守护者·艾里克",
"StatDes1": "守护者·艾里克觉醒",
"StatDes2": "2024运营活动"
},
{
"Advances": {
"Race": {
"OldRace": "150 131 109 70 108 127",
"NewRace": "170 141 112 70 112 135"
},
"NewSe": {
"OldSeId": 2743,
"NewSeId": 6010
},
"spMove": {
"SpMoves": "36573 36574"
},
"exMove": {},
"OldEffect": {
"Id": 817
},
"AdvEffect": {
"Id": 1718
},
"PetIcon": {
"Offset": "-15_99",
"Scale": 0.78
},
"MonsterId": 3507
},
"ID": 9,
"OldEffID": 1104,
"NewEffID": 2109,
"Desc": "20250328 精灵觉醒-冥王·苍月影",
"StatDes1": "冥王·苍月影觉醒",
"StatDes2": "2024运营活动"
},
{
"Advances": {
"Race": {
"OldRace": "168 135 108 70 115 132",
"NewRace": "168 137 110 70 115 135"
},
"NewSe": {
"OldSeId": 3043,
"NewSeId": 6252
},
"spMove": {
"SpMoves": "29023 29024"
},
"exMove": {
"ExtraMoves": 37880
},
"OldEffect": {
"Id": 1045
},
"AdvEffect": {
"Id": 1952
},
"PetIcon": {
"Offset": "-88_66",
"Scale": 0.78
},
"MonsterId": 3766
},
"ID": 10,
"OldEffID": 1344,
"NewEffID": 2365,
"Desc": "20250418 精灵觉醒-黑翼天马·克萨雷恩",
"StatDes1": "黑翼天马·克萨雷恩觉醒",
"StatDes2": "2024运营活动"
},
{
"Advances": {
"Race": {
"OldRace": "169 140 114 70 112 135",
"NewRace": "175 146 125 80 125 139"
},
"NewSe": {
"OldSeId": 3237,
"NewSeId": 6229
},
"spMove": {
"SpMoves": "37809 28973 37810"
},
"exMove": {
"ExtraMoves": 37811
},
"OldEffect": {
"Id": 1155
},
"AdvEffect": {
"Id": 1971
},
"PetIcon": {
"Offset": "-88_66",
"Scale": 0.78
},
"MonsterId": 3886
},
"ID": 11,
"OldEffID": 1473,
"NewEffID": 2341,
"Desc": "20250530 精灵觉醒-冰魄·柯尔德",
"StatDes1": "冰魄·柯尔德觉醒",
"StatDes2": "2024运营活动"
},
{
"Advances": {
"Race": {
"OldRace": "172 135 113 70 110 132",
"NewRace": "182 140 113 70 113 132"
},
"NewSe": {
"OldSeId": 2985,
"NewSeId": 6040
},
"spMove": {
"SpMoves": "28380 28381 36744"
},
"exMove": {
"ExtraMoves": 36745
},
"OldEffect": {
"Id": 999
},
"AdvEffect": {
"Id": 1756
},
"PetIcon": {
"Offset": "-88_66",
"Scale": 0.78
},
"MonsterId": 3724
},
"ID": 12,
"OldEffID": 1299,
"NewEffID": 2141,
"Desc": "20250627 精灵觉醒-混沌·哈肯萨",
"StatDes1": "冰魄·柯尔德觉醒",
"StatDes2": "2024运营活动"
},
{
"Advances": {
"Race": {
"OldRace": "169 134 110 70 113 129",
"NewRace": "169 140 113 70 113 135"
},
"NewSe": {
"OldSeId": 2968,
"NewSeId": 5956
},
"spMove": {
"SpMoves": "36291 28161"
},
"exMove": {},
"OldEffect": {
"Id": 985
},
"AdvEffect": {
"Id": 1666
},
"PetIcon": {
"Offset": "-88_66",
"Scale": 0.78
},
"MonsterId": 3704
},
"ID": 13,
"OldEffID": 1283,
"NewEffID": 2049,
"Desc": "20250530 精灵觉醒-狂热之诚·吉罗德",
"StatDes1": "冰魄·柯尔德觉醒",
"StatDes2": "2024运营活动"
},
{
"Advances": {
"Race": {
"OldRace": "166 130 112 70 109 128",
"NewRace": "168 130 141 80 141 130"
},
"NewSe": {
"OldSeId": 2752,
"NewSeId": 6286
},
"spMove": {
"SpMoves": "38008 38009 29102"
},
"exMove": {
"ExtraMoves": 38010
},
"OldEffect": {
"Id": 828
},
"AdvEffect": {
"Id": 1985
},
"PetIcon": {
"Offset": "-88_66",
"Scale": 0.78
},
"MonsterId": 3516
},
"ID": 14,
"OldEffID": 1113,
"NewEffID": 2411,
"Desc": "20250718 精灵觉醒-混沌地王莱茵哈特",
"StatDes1": "混沌地王莱茵哈特觉醒",
"StatDes2": "2025运营活动"
}
]
}
}