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

634 lines
26 KiB
Go
Raw Permalink 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.

{
"root": {
"Default": {
"ComparePanel": {
"PetIcon": {
"Scale": 1.25
},
"OldEffect": {
"Id": 822
},
"AdvEffect": {
"Id": 822,
"Des": "this is <font color='#FF7751'>new</font> Icon html text"
}
},
"InfoPanel": {
"SpRes": {},
"PetIcon": {
"Scale": 1
},
"AdvEffect": {
"Id": 822
}
},
"ChallengePanel": {
"PetIcon": {
"Scale": 0.7
},
"Glow": {
"Color": "0xFF4500",
"Alpha": 40,
"Blur": 12
},
"Tips": {
"Text": "<font color='#FF7751'>【活动规则】:</font><br>1、$START-$END期间可以通过试炼获取专属神谕之证<br>2、每天拥有5次试炼机会每场战斗胜利后可能获取5~7个专属神谕之证<br>3、实战试炼为1V1单精灵作战且仅能使用$PET完成挑战<br>4、消耗专属神谕之证解锁<font color='#FF7751'>全部$REQ个组件</font>即可完成神谕进阶,解锁每个组件需要消耗$COST个神谕之证<br>5、已完成神谕进阶后可以继续进行实战试炼照常获得专属神谕之证<br>6、试炼关闭后剩余的专属神谕之证可以在活动结束前<font color='#FF7751'>手动转换</font>为通用神谕之证,在返场商城强化错过的精灵<br>(返场商城活动将在后续更新开启,敬请期待)"
},
"Time": {
"Id": 346
}
}
},
"Task": [
{
"Compone": {
"Name": "暗猎之弓|暗猎之翼|暗猎王冠|暗猎箭矢"
},
"MainPanel": {
"FreeTime": {
"Id": 346
},
"PayTime": {
"Id": 344
}
},
"ComparePanel": {
"OldEffect": {
"Id": 822
}
},
"InfoPanel": {
"PetIcon": {
"Offset": "0_30",
"Scale": 1.1
},
"AdvEffect": {
"Id": 1646
}
},
"ChallengePanel": {
"Time": {
"Id": 346
}
},
"ID": 1,
"PetID": 3514,
"OldEffID": 1108,
"NewEffID": 2032,
"Jump": "ShiShenLieHuangMainPanel",
"JumpH5": 107,
"StatDes1": "1028神谕进阶-弑神猎皇",
"StatDes2": "2022运营活动"
},
{
"Compone": {
"Name": "幽冥结晶|幽冥利爪|幽冥桂冠|幽冥狂兽"
},
"MainPanel": {
"FreeTime": {
"Id": 359
},
"PayTime": {
"Id": 360
}
},
"ComparePanel": {
"PetIcon": {
"Offset": "35_40",
"Scale": 1.3
},
"OldEffect": {
"Id": 985
}
},
"InfoPanel": {
"PetIcon": {
"Offset": "25_35",
"Scale": 1.1
},
"AdvEffect": {
"Id": 1666
}
},
"ChallengePanel": {
"Time": {
"Id": 359
}
},
"ID": 2,
"PetID": 3704,
"OldEffID": 1283,
"NewEffID": 2049,
"StatDes1": "1216神谕进阶-狂热之诚·吉罗德",
"StatDes2": "2022运营活动"
},
{
"Compone": {
"Name": "镇海之叉|御海之冠|怒海之阵|狂海之蛟|定海之戟"
},
"MainPanel": {
"FreeTime": {
"Id": 367
},
"PayTime": {
"Id": 368
}
},
"ComparePanel": {
"OldEffect": {
"Id": 819
}
},
"InfoPanel": {
"PetIcon": {
"Offset": "0_35",
"Scale": 1
},
"AdvEffect": {
"Id": 1685
}
},
"ChallengePanel": {
"Time": {
"Id": 367
}
},
"ID": 3,
"PetID": 3506,
"OldEffID": 1103,
"NewEffID": 2066,
"Jump": "PetJackpotStarRecruitPanel",
"FifthSkillJump": "SpiritFragmentSystemBagPanel|3506",
"JumpH5": "144|yinzi",
"StatDes1": "0203神谕进阶-惊涛海皇·波塞冬",
"StatDes2": "2023运营活动"
},
{
"Compone": {
"Name": "灾雷魔刃|幽蓝迷晶|混沌漩涡|暗黑磁翼"
},
"MainPanel": {
"FreeTime": {
"Id": 370
},
"PayTime": {
"Id": 371
}
},
"ComparePanel": {
"OldEffect": {
"Id": 701
}
},
"InfoPanel": {
"PetIcon": {
"Offset": "-35_85",
"Scale": 0.85
},
"AdvEffect": {
"Id": 1697
}
},
"ChallengePanel": {
"Time": {
"Id": 370
}
},
"ID": 4,
"PetID": 3388,
"OldEffID": 987,
"NewEffID": 2084,
"Jump": "Villain1MainPanel",
"StatDes1": "0317神谕进阶-昔兰尼加",
"StatDes2": "2023运营活动"
},
{
"Compone": {
"Name": "黄金之翼|皓月之角|赤阳之蹄|圣耀之铠"
},
"MainPanel": {
"FreeTime": {
"Id": 374
},
"PayTime": {
"Id": 375
}
},
"ComparePanel": {
"OldEffect": {
"Id": 956
}
},
"InfoPanel": {
"PetIcon": {
"Offset": "-55_-8",
"Scale": 0.75
},
"AdvEffect": {
"Id": 1710
}
},
"ChallengePanel": {
"Time": {
"Id": 374
}
},
"ID": 5,
"PetID": 3670,
"OldEffID": 1245,
"NewEffID": 2096,
"Jump": "GoldenLightPegasusSuperEvolutionMainPanel",
"StatDes1": "0421神谕进阶-圣耀之光·黄金天马",
"StatDes2": "2023运营活动"
},
{
"Compone": {
"Name": "皎月之刃|弦月之华|寒月之靴|凌月之冠"
},
"MainPanel": {
"FreeTime": {
"Id": 377
},
"PayTime": {
"Id": 378
}
},
"ComparePanel": {
"OldEffect": {
"Id": 817
}
},
"InfoPanel": {
"PetIcon": {
"Offset": "-14_50",
"Scale": 0.6
},
"AdvEffect": {
"Id": 1718
}
},
"ChallengePanel": {
"Time": {
"Id": 377
}
},
"ID": 6,
"PetID": 3507,
"OldEffID": 1104,
"NewEffID": 2109,
"Jump": "CangyueCompleteMainPanel",
"StatDes1": "0519神谕进阶-冥王·苍月影",
"StatDes2": "2023运营活动"
},
{
"Compone": {
"Name": "枫灵发卡|枫灵手环|枫灵红叶|枫灵拂袖"
},
"MainPanel": {
"FreeTime": {
"Id": 381
},
"PayTime": {
"Id": 382
}
},
"ComparePanel": {
"OldEffect": {
"Id": 1218
}
},
"InfoPanel": {
"PetIcon": {
"Offset": "20_90",
"Scale": 0.7
},
"AdvEffect": {
"Id": 1730
}
},
"ChallengePanel": {
"Time": {
"Id": 381
},
"Tips": {
"Text": "<font color='#FF7751'>【活动规则】:</font><br>1、$START-$END期间可以通过试炼获取专属神谕之证<br>2、每天拥有5次试炼机会每场战斗胜利后可能获取4~6个专属神谕之证<br>3、实战试炼为1V1单精灵作战且仅能使用$PET完成挑战<br>4、消耗专属神谕之证解锁<font color='#FF7751'>全部$REQ个组件</font>即可完成神谕进阶,解锁每个组件需要消耗$COST个神谕之证<br>5、已完成神谕进阶后可以继续进行实战试炼照常获得专属神谕之证<br>6、试炼关闭后剩余的专属神谕之证可以在活动结束前<font color='#FF7751'>手动转换</font>为通用神谕之证,在返场商城强化错过的精灵<br>(返场商城活动将在后续更新开启,敬请期待)"
}
},
"ID": 7,
"PetID": 3954,
"OldEffID": 1553,
"NewEffID": 2122,
"Jump": "SpiritFragmentSystemBagPanel|3954",
"JumpH5": "yinzi",
"FifthSkillJump": "SpiritFragmentSystemBagPanel|3954",
"StatDes1": "0630神谕进阶-枫眠",
"StatDes2": "2023运营活动"
},
{
"Compone": {
"Name": "黑龙之视|黑龙之爪|黑龙之翼|黑龙之尾|黑龙之足"
},
"MainPanel": {
"FreeTime": {
"Id": 387
},
"PayTime": {
"Id": 388
}
},
"ComparePanel": {
"OldEffect": {
"Id": 999
}
},
"InfoPanel": {
"PetIcon": {
"Offset": "-18_60",
"Scale": 0.7
},
"AdvEffect": {
"Id": 1756
}
},
"ChallengePanel": {
"Time": {
"Id": 387
},
"Tips": {
"Text": "<font color='#FF7751'>【活动规则】:</font><br>1、$START-$END期间可以通过试炼获取专属神谕之证<br>2、进阶的精灵需要<font color='#FF7751'>已解锁第五技能及专属特性</font><br>3、每天拥有5次试炼机会每场战斗胜利后可能获取6~8个专属神谕之证<br>4、实战试炼为1V1单精灵作战且仅能使用$PET完成挑战<br>5、消耗专属神谕之证解锁<font color='#FF7751'>全部$REQ个组件</font>即可完成神谕进阶,解锁每个组件需要消耗$COST个神谕之证<br>6、已完成神谕进阶后可以继续进行实战试炼照常获得专属神谕之证<br>7、试炼关闭后剩余的专属神谕之证可以在活动结束前<font color='#FF7751'>手动转换</font>为通用神谕之证,在返场商城强化错过的精灵<br>(返场商城活动将在后续更新开启,敬请期待)"
}
},
"ID": 8,
"PetID": 3724,
"OldEffID": 1299,
"NewEffID": 2141,
"Jump": "SpiritFragmentSystemBagPanel",
"JumpH5": "yinzi",
"FifthSkillJump": "SpiritFragmentSystemBagPanel",
"StatDes1": "0908哈肯萨神谕",
"StatDes2": "2023运营活动"
},
{
"Compone": {
"Name": "罪咎束带|邪恶刀锋|死亡阴影|混沌意识"
},
"MainPanel": {
"FreeTime": {
"Id": 395
},
"PayTime": {
"Id": 396
}
},
"ComparePanel": {
"OldEffect": {
"Id": 993
}
},
"InfoPanel": {
"PetIcon": {
"Offset": "-60_50",
"Scale": 0.7
},
"AdvEffect": {
"Id": 1769
}
},
"ChallengePanel": {
"Time": {
"Id": 395
},
"Tips": {
"Text": "<font color='#FF7751'>【活动规则】:</font><br>1、$START-$END期间可以通过试炼获取专属神谕之证<br>2、进阶的精灵需要<font color='#FF7751'>已解锁第五技能及专属特性</font><br>3、每天拥有5次试炼机会每场战斗胜利后可能获取5~7个专属神谕之证<br>4、实战试炼为1V1单精灵作战且仅能使用$PET完成挑战<br>5、消耗专属神谕之证解锁<font color='#FF7751'>全部$REQ个组件</font>即可完成神谕进阶,解锁每个组件需要消耗$COST个神谕之证<br>6、已完成神谕进阶后可以继续进行实战试炼照常获得专属神谕之证<br>7、试炼关闭后剩余的专属神谕之证可以在活动结束前<font color='#FF7751'>手动转换</font>为通用神谕之证,在返场商城强化错过的精灵<br>(返场商城活动将在后续更新开启,敬请期待)"
}
},
"ID": 9,
"PetID": 3716,
"OldEffID": 1292,
"NewEffID": 2160,
"Jump": "SpiritFragmentSystemBagPanel",
"JumpH5": "yinzi",
"FifthSkillJump": "SpiritFragmentSystemBagPanel",
"StatDes1": "1013该洛西斯神谕",
"StatDes2": "2023运营活动"
},
{
"Compone": {
"Name": "振风庇护|雷鸣脉冲|驰骋毁灭|独断执念"
},
"MainPanel": {
"FreeTime": {
"Id": 400
},
"PayTime": {
"Id": 401
}
},
"ComparePanel": {
"OldEffect": {
"Id": 984
}
},
"InfoPanel": {
"PetIcon": {
"Offset": "-20_20"
},
"AdvEffect": {
"Id": 1781
}
},
"ChallengePanel": {
"Time": {
"Id": 400
},
"Tips": {
"Text": "<font color='#FF7751'>【活动规则】:</font><br>1、$START-$END期间可以通过试炼获取专属神谕之证<br>2、进阶的精灵需要<font color='#FF7751'>已解锁第五技能及专属特性</font><br>3、每天拥有5次试炼机会每场战斗胜利后可能获取5~7个专属神谕之证<br>4、实战试炼为1V1单精灵作战且仅能使用$PET完成挑战<br>5、消耗专属神谕之证解锁<font color='#FF7751'>全部$REQ个组件</font>即可完成神谕进阶,解锁每个组件需要消耗$COST个神谕之证<br>6、已完成神谕进阶后可以继续进行实战试炼照常获得专属神谕之证<br>7、试炼关闭后剩余的专属神谕之证可以在活动结束前<font color='#FF7751'>手动转换</font>为通用神谕之证,在返场商城强化错过的精灵<br>(返场商城活动将在后续更新开启,敬请期待)"
}
},
"ID": 10,
"PetID": 3705,
"OldEffID": 1284,
"NewEffID": 2174,
"Jump": "SpiritFragmentSystemBagPanel",
"JumpH5": "yinzi",
"FifthSkillJump": "SpiritFragmentSystemBagPanel",
"StatDes1": "1124守护者艾里克神谕",
"StatDes2": "2023运营活动"
},
{
"Compone": {
"Name": "暗夜呢喃|幽冥象征|梦呓袭染|侵神魅影"
},
"MainPanel": {
"FreeTime": {
"Id": 412
},
"PayTime": {
"Id": 413
}
},
"ComparePanel": {
"OldEffect": {
"Id": 497
}
},
"InfoPanel": {
"PetIcon": {
"Offset": "-80_15",
"Scale": 0.68
},
"AdvEffect": {
"Id": 1819
}
},
"ChallengePanel": {
"Time": {
"Id": 412
},
"Tips": {
"Text": "<font color='#FF7751'>【活动规则】:</font><br>1、$START-$END期间可以通过试炼获取专属神谕之证<br>2、进阶的精灵需要<font color='#FF7751'>已解锁第五技能及专属特性</font><br>3、每天拥有5次试炼机会每场战斗胜利后可能获取5~7个专属神谕之证<br>4、实战试炼为1V1单精灵作战且仅能使用$PET完成挑战<br>5、消耗专属神谕之证解锁<font color='#FF7751'>全部$REQ个组件</font>即可完成神谕进阶,解锁每个组件需要消耗$COST个神谕之证<br>6、已完成神谕进阶后可以继续进行实战试炼照常获得专属神谕之证<br>7、试炼关闭后剩余的专属神谕之证可以在活动结束前<font color='#FF7751'>手动转换</font>为通用神谕之证,在返场商城强化错过的精灵<br>(返场商店“神谕归来”持续开放中)"
}
},
"ID": 11,
"PetID": 3156,
"OldEffID": 801,
"NewEffID": 2209,
"Jump": "PveRewardMallMainPanel|5",
"JumpH5": "SP1|yinzi",
"FifthSkillJump": "SpiritFragmentSystemBagPanel",
"StatDes1": "0308路希菲尔德神谕",
"StatDes2": "2024运营活动"
},
{
"Compone": {
"Name": " "
},
"MainPanel": {
"FreeTime": {
"Id": 414
},
"PayTime": {
"Id": 415
}
},
"ComparePanel": {
"OldEffect": {
"Id": 909
}
},
"InfoPanel": {
"PetIcon": {
"Offset": "2_15",
"Scale": 0.78
},
"AdvEffect": {
"Id": 1825
}
},
"ChallengePanel": {
"Time": {
"Id": 414
},
"Tips": {
"Text": "<font color='#FF7751'>【活动规则】:</font><br>1、$START-$END期间可以通过试炼获取复苏结晶<br>2、精灵的元素觉醒需要<font color='#FF7751'>已解锁第五技能及专属特性</font><br>3、每天拥有<font color='#FF7751'>6次</font>试炼机会每场战斗胜利后可获取5~7个复苏结晶<br>4、元素试炼为1V1单精灵作战且仅能使用$PET完成挑战<br>5、消耗<font color='#FF7751'>720个复苏结晶</font>即可完成元素觉醒。"
}
},
"ID": 12,
"PetID": 3613,
"OldEffID": 1191,
"NewEffID": 2215,
"Jump": "MoleculeIntensificationMainPanel",
"FifthSkillJump": "MoleculeIntensificationMainPanel",
"StatDes1": "0403芳馨·茉蕊儿元素觉醒",
"StatDes2": "2024运营活动"
},
{
"Compone": {
"Name": " "
},
"MainPanel": {
"FreeTime": {
"Id": 421
},
"PayTime": {
"Id": 422
}
},
"ComparePanel": {
"OldEffect": {
"Id": 1204
}
},
"InfoPanel": {
"PetIcon": {
"Offset": "2_15",
"Scale": 0.78
},
"AdvEffect": {
"Id": 1834
}
},
"ChallengePanel": {
"Time": {
"Id": 421
},
"Tips": {
"Text": "<font color='#FF7751'>【活动规则】:</font><br>1、$START-$END期间可以通过试炼获取蚀影结晶<br>2、精灵的元素觉醒需要<font color='#FF7751'>已解锁第五技能及专属特性</font><br>3、每天拥有<font color='#FF7751'>6次</font>试炼机会每场战斗胜利后可获取5~7个蚀影结晶<br>4、元素试炼为1V1单精灵作战且仅能使用$PET完成挑战<br>5、消耗<font color='#FF7751'>720个蚀影结晶</font>即可完成元素觉醒。"
}
},
"ID": 13,
"PetID": 3941,
"OldEffID": 1539,
"NewEffID": 2220,
"Jump": "ChaosShadowSpiritKingMainPanel",
"FifthSkillJump": "ChaosShadowSpiritKingMainPanel",
"StatDes1": "0503混沌暗王霍德尔元素觉醒",
"StatDes2": "2024运营活动"
},
{
"Compone": {
"Name": "鬼幽之冠|遗忘之骸|梦语之袖|惑心之翼"
},
"MainPanel": {
"FreeTime": {
"Id": 427
},
"PayTime": {
"Id": 428
}
},
"ComparePanel": {
"OldEffect": {
"Id": 917
}
},
"InfoPanel": {
"PetIcon": {
"Offset": "-30_15",
"Scale": 0.68
},
"AdvEffect": {
"Id": 1863
}
},
"ChallengePanel": {
"Time": {
"Id": 427
},
"Tips": {
"Text": "<font color='#FF7751'>【活动规则】:</font><br>1、$START-$END期间可以通过试炼获取专属神谕之证<br>2、进阶的精灵需要<font color='#FF7751'>已解锁第五技能及专属特性</font><br>3、每天拥有5次试炼机会每场战斗胜利后可能获取5~7个专属神谕之证<br>4、实战试炼为1V1单精灵作战且仅能使用$PET完成挑战<br>5、消耗专属神谕之证解锁<font color='#FF7751'>全部$REQ个组件</font>即可完成神谕进阶,解锁每个组件需要消耗$COST个神谕之证<br>6、已完成神谕进阶后可以继续进行实战试炼照常获得专属神谕之证<br>7、试炼关闭后剩余的专属神谕之证可以在活动结束前<font color='#FF7751'>手动转换</font>为通用神谕之证,在返场商城强化错过的精灵<br>(返场商店“神谕归来”持续开放中)"
}
},
"ID": 14,
"PetID": 3623,
"OldEffID": 1201,
"NewEffID": 2257,
"Jump": "PetJackpotEnergySupplyStarPanel",
"FifthSkillJump": "PetJackpotEnergySupplyStarPanel",
"JumpH5": 144,
"StatDes1": "0809鬼面幽蝶神谕",
"StatDes2": "2024运营活动"
}
]
}
}