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

268 lines
13 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.

{
"data": [
{
"id": 1,
"order": 1,
"monsterId": 2525,
"monsterName": "创世圣剑",
"bossIntro": "拥有创世圣剑之名的他无视对手的双防能力强化等级,给予敌人重创",
"firstReward": "1707511/200;300129/2",
"firstRewardTxt": "利用属性克制,可以很轻易地抵挡他的攻势,并回以反击。(单精灵对战)",
"reward": "1707511/50;1/5000",
"rewardTxt": "成功击败boss即可解锁精灵普罗"
},
{
"id": 2,
"order": 2,
"monsterId": 2519,
"monsterName": "创世圣盾",
"bossIntro": "拥有创世圣盾之名的他创造无穷无尽的护盾,抵挡敌人的攻击伤害",
"firstReward": "1707511/200;300129/2",
"firstRewardTxt": "尽管他有着坚不可摧的护盾,但只要他的攻击无法生效,水滴亦可穿石。(单精灵对战)",
"reward": "1707511/50;1/5000",
"rewardTxt": "成功击败boss即可解锁精灵史莱姆国王"
},
{
"id": 3,
"order": 3,
"monsterId": 2510,
"monsterName": "创世圣甲",
"bossIntro": "拥有创世圣甲之名的他能够减少受到的攻击伤害并反弹致命一击,在猛烈攻势下岿然不动",
"firstReward": "1707511/200;300669/2",
"firstRewardTxt": "属性克制与固定伤害,都可以都可以使他的防御能力逐渐瓦解。(单精灵对战)",
"reward": "1707511/50;1/10000",
"rewardTxt": "成功击败boss即可解锁精灵艾格诺斯"
},
{
"id": 4,
"order": 4,
"monsterId": 2497,
"monsterName": "创世圣戒",
"bossIntro": "拥有创世圣戒之名的他擅长迅速治疗自身的伤势,消耗敌人的耐力",
"firstReward": "1707511/200;300669/2",
"firstRewardTxt": "再强的恢复能力,只要能够在恢复前一击必杀,就没有意义。(单精灵对战)",
"reward": "1707511/50;1/10000",
"rewardTxt": "成功击败boss即可解锁精灵英普瑞斯"
},
{
"id": 5,
"order": 5,
"monsterId": 2489,
"monsterName": "创世圣翼",
"bossIntro": "拥有创世圣翼之名的他可以与敌人展开周旋,轻易回避对手的攻击",
"firstReward": "1707511/200;300853/2",
"firstRewardTxt": "既然她擅长闪避那就选择一定不会miss的技能完成输出吧。单精灵对战",
"reward": "1707511/50;1/20000",
"rewardTxt": "成功击败boss即可解锁精灵库贝萨隆"
},
{
"id": 6,
"order": 6,
"monsterId": 2488,
"monsterName": "创世圣弓",
"bossIntro": "拥有创世圣弓之名的他拥有百步穿杨的能力,攻击必定命中",
"firstReward": "1707511/200;300853/2",
"firstRewardTxt": "做好充足的准备,击败他并不困难。(单精灵对战)",
"reward": "1707511/50;1/20000",
"rewardTxt": "成功击败boss即可解锁精灵圣甲永夜"
},
{
"id": 7,
"order": 1,
"monsterId": 2907,
"monsterName": "战之无惧",
"bossIntro": "魔誓军团的将领,久经沙场的他所有攻击都无视对手的防御强化且必定致命",
"firstReward": "1707511/300;400063/5",
"firstRewardTxt": "利用属性优势,强化自身吧。(单精灵对战)",
"reward": "1707511/60;1400352/50000",
"rewardTxt": "成功击败boss且最后一击时自身处于能力提升即可解锁精灵劳奇"
},
{
"id": 8,
"order": 2,
"monsterId": 2906,
"monsterName": "斗之不竭",
"bossIntro": "魔誓军团的将领,他的攻击可以使敌人烧伤,贸然攻击他会被强雷所麻痹",
"firstReward": "1707511/300;300878/1",
"firstRewardTxt": "或许需要先停下他猛烈的攻势,才有击败他的方法。(单精灵对战)",
"reward": "1707511/60;1400352/50000",
"rewardTxt": "成功击败boss且最后一击不打出致命一击即可解锁精灵神·始祖灵兽"
},
{
"id": 9,
"order": 3,
"monsterId": 2912,
"monsterName": "影之窥视",
"bossIntro": "魔誓军团的将领,他隐匿于无尽黑暗之中,普通的攻击无法命中,敌人将逐渐恐惧",
"firstReward": "1707511/300;300878/1",
"firstRewardTxt": "在绝对的恐惧到来之前,我们必须一鼓作气。(单精灵对战)",
"reward": "1707511/60;1400352/50000",
"rewardTxt": "成功击败boss且最后一击打出致命一击即可解锁精灵耀世之魂"
},
{
"id": 10,
"order": 4,
"monsterId": 2922,
"monsterName": "光之傲慢",
"bossIntro": "魔誓军团的将领,神光之下对手的行动速度与命中能力会不断下降。",
"firstReward": "1707511/300;300878/2",
"firstRewardTxt": "阳光之下,花草蓬勃生长。(单精灵对战)",
"reward": "1707511/60;300075/1",
"rewardTxt": "成功击败boss且最后一击时自身处于能力提升即可解锁精灵神王宙斯"
},
{
"id": 11,
"order": 5,
"monsterId": 3411,
"monsterName": "哀叹之剑",
"bossIntro": "魔誓军团曾经的首领,拥有着将对手的属性技能完全无效的恐怖威压",
"firstReward": "1707511/300;300878/2",
"firstRewardTxt": "击败他,需要与之强大的输出相匹配的恢复能力。(多精灵对战)",
"reward": "1707511/60;300673/1",
"rewardTxt": "成功击败boss且最后一击时自身不处于能力提升即可解锁精灵贝基拉"
},
{
"id": 12,
"order": 6,
"monsterId": 3518,
"monsterName": "魔灵之权",
"bossIntro": "魔誓军团的首领,黑暗的魔法千变万化,敌人只能在他的剧本下起舞",
"firstReward": "1707511/300;300791/1",
"firstRewardTxt": "他不死不灭,不要试图战胜他,反正他会……(多精灵对战)",
"reward": "1707511/60;300878/1",
"rewardTxt": "成功击败boss且全程先出手即可解锁精灵摩哥斯"
},
{
"id": 13,
"order": 1,
"monsterId": 2197,
"monsterName": "光影神翼",
"bossIntro": "波克尔的超进化形态,在光与暗的分叉口获得了不同的两种力量",
"firstReward": "1707511/400;300070/10",
"firstRewardTxt": "不同的防御模式决定这场战斗需要两个生存模式不同的精灵。(多精灵对战)",
"reward": "1707511/70;1706927/25",
"rewardTxt": "成功击败boss且最后一击打出致命一击即可解锁精灵金角灵魔"
},
{
"id": 14,
"order": 2,
"monsterId": 2342,
"monsterName": "风焰勇者",
"bossIntro": "史莱姆的突破形态,在烈焰与疾风中获得了全新的蜕变",
"firstReward": "1707511/400;300645/1",
"firstRewardTxt": "总之先撑下来,再细做打算吧。或许一切就豁然开朗了。(多精灵对战)",
"reward": "1707511/70;1706927/25",
"rewardTxt": "成功击败boss且最后一击时自身不处于能力提升即可解锁精灵伊芙丽"
},
{
"id": 15,
"order": 3,
"monsterId": 3442,
"monsterName": "混沌神侍",
"bossIntro": "混沌教派的神侍,用灾难与毁灭传达着他们的教义",
"firstReward": "1707511/400;300646/1",
"firstRewardTxt": "剧情还没进展到这里,等以后伙伴更多了再来探索吧。(多精灵对战)",
"reward": "1707511/70;1706928/25",
"rewardTxt": "成功击败boss且全程先出手即可解锁精灵空灵之刃"
},
{
"id": 16,
"order": 4,
"monsterId": 2580,
"monsterName": "极武双生",
"bossIntro": "战神与斗神,为贯彻自己的武道而不断精进",
"firstReward": "1707511/400;300647/1",
"firstRewardTxt": "迅速解决掉阻碍我方发育的人,或许是上上策。(多精灵对战)",
"reward": "1707511/70;1706928/25",
"rewardTxt": "成功击败boss且最后一击打出致命一击即可解锁精灵神·哈迪斯"
},
{
"id": 17,
"order": 5,
"monsterId": 3562,
"monsterName": "魔王咒怨",
"bossIntro": "咒怨与死魂,在他们的身边围绕,将讨伐者送入坟墓",
"firstReward": "1707511/400;300648/1",
"firstRewardTxt": "只要不与死魂接触,我们就毫无畏惧。(多精灵对战)",
"reward": "1707511/70;300070/1",
"rewardTxt": "成功击败boss且无精灵牺牲即可解锁精灵艾莫莉萨"
},
{
"id": 18,
"order": 6,
"monsterId": 2652,
"monsterName": "大暗黑天",
"bossIntro": "乌云蔽日,大暗黑天。天难齐出,万物恸哭。",
"firstReward": "1707511/400;300136/1",
"firstRewardTxt": "为什么会有人培养克制自己的手下呢?是因为相信同伴会帮助自己吗?(多精灵对战)",
"reward": "1707511/70;300070/1",
"rewardTxt": "成功击败boss且至少登场2只精灵即可解锁精灵影蝠"
},
{
"id": 19,
"order": 1,
"monsterId": 2597,
"monsterName": "宇宙旅行",
"bossIntro": "宇宙旅行团又回来啦,让你看看他们如今厉害!",
"firstReward": "1707511/500;300792/1",
"firstRewardTxt": "但是我们也不曾止步于过去,让他们看看我现在的厉害吧。(多精灵对战)",
"reward": "1707511/90;300075/1",
"rewardTxt": "成功击败boss且至少登场3只精灵即可解锁精灵桑特洛希"
},
{
"id": 20,
"order": 2,
"monsterId": 3473,
"monsterName": "危险实验",
"bossIntro": "邪恶的X博士又将开启他那惨无人道的试验。",
"firstReward": "1707511/500;300618/2",
"firstRewardTxt": "危险的试验玩火自焚,终将结束在怪物的咆哮声中。(多精灵对战)",
"reward": "1707511/90;300673/1",
"rewardTxt": "成功击败boss且无精灵牺牲即可解锁精灵内科瑟"
},
{
"id": 21,
"order": 3,
"monsterId": 3709,
"monsterName": "灰之余烬",
"bossIntro": "灰之时代,一去不复返。那么妖族的复兴呢?也一样吗?",
"firstReward": "1707511/500;1706926/5",
"firstRewardTxt": "妖族的命运,复兴于妖族,也终结于妖族。(多精灵对战)",
"reward": "1707511/90;1706926/1",
"rewardTxt": "成功击败boss且最后一击时自身处于能力提升即可解锁精灵德罗西尼"
},
{
"id": 22,
"order": 4,
"monsterId": 3924,
"monsterName": "悼亡之魔",
"bossIntro": "没人有能力背负起那些逝去的生命,生者只能一如既往负重前行。",
"firstReward": "1707511/500;300745/1",
"firstRewardTxt": "魔的悲哀!魔来允许!魔来承认!魔来斩断!(多精灵对战)",
"reward": "1707511/90;300671/1",
"rewardTxt": "成功击败boss且全程先出手即可解锁精灵超维暴龙"
},
{
"id": 23,
"order": 5,
"monsterId": 4048,
"monsterName": "六界归位",
"bossIntro": "六界神谕归位,斩魔,除魔,净魔,泰坦星域,又将是一片和平。",
"firstReward": "1707511/500;300697/10",
"firstRewardTxt": "归位的他们不可战胜,那么便寻找他们的弱点,各个击破。(多精灵对战)",
"reward": "1707511/90;300651/1",
"rewardTxt": "成功击败boss且最后一击时自身不处于能力提升即可解锁精灵金吉娜"
},
{
"id": 24,
"order": 6,
"monsterId": 3437,
"monsterName": "群星赠礼",
"bossIntro": "被群星祝福的孩子,来送出她的礼物了。",
"firstReward": "1707511/500;300066/1",
"firstRewardTxt": "这是血的征途,是力量与使命的传承,完成它接受群星的祝福吧。(多精灵对战)",
"reward": "1707511/90;300874/1",
"rewardTxt": "成功击败boss且最后一击打出致命一击即可解锁精灵幻影蝶"
}
]
}