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

394 lines
15 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,
"rewardtype": "1_1_1_1",
"rewardid": "1707511_1200444_1400352_1",
"rewardnum": "20_1_1000_1000",
"raidunlocktext": "在10回合内击败本层所有精灵即可解锁该层扫荡功能",
"raidunlockarg": 10,
"bigbossid": "",
"bossgettext": "",
"bossgetarg": 0,
"bosslist": "3_12_15",
"sebossid": "17540_17541_17542"
},
{
"id": 2,
"rewardtype": "1_1_1_1",
"rewardid": "1707511_1200444_1400352_1",
"rewardnum": "20_1_2000_2000",
"raidunlocktext": "在10回合内击败本层所有精灵即可解锁该层扫荡功能",
"raidunlockarg": 10,
"bigbossid": "",
"bossgettext": "",
"bossgetarg": 0,
"bosslist": "18_21_24",
"sebossid": "17543_17544_17545"
},
{
"id": 3,
"rewardtype": "1_1_1_1",
"rewardid": "1707511_1200444_1400352_1",
"rewardnum": "20_1_3000_3000",
"raidunlocktext": "在10回合内击败本层所有精灵即可解锁该层扫荡功能",
"raidunlockarg": 10,
"bigbossid": "",
"bossgettext": "",
"bossgetarg": 0,
"bosslist": "26_29_40",
"sebossid": "17546_17547_17548"
},
{
"id": 4,
"rewardtype": "1_1_1_1",
"rewardid": "1707511_1200444_1400352_1",
"rewardnum": "20_1_4000_4000",
"raidunlocktext": "在10回合内击败本层所有精灵即可解锁该层扫荡功能",
"raidunlockarg": 10,
"bigbossid": "",
"bossgettext": "",
"bossgetarg": 0,
"bosslist": "45_52_55",
"sebossid": "17549_17550_17551"
},
{
"id": 5,
"rewardtype": "1_1_1_1",
"rewardid": "1707511_1200444_1400352_1",
"rewardnum": "20_1_5000_5000",
"raidunlocktext": "在15回合内击败本层所有精灵即可解锁该层扫荡功能",
"raidunlockarg": 15,
"bigbossid": "369_0_0_0",
"bossgettext": "累计击败本层Boss精灵10次即可获得精灵橡木蝶",
"bossgetarg": 10,
"bosslist": "15_24_40_55_369",
"sebossid": "17542_17545_17548_17551_17552"
},
{
"id": 6,
"rewardtype": "1_1_1_1",
"rewardid": "1707511_1200444_1400352_1",
"rewardnum": "20_1_6000_6000",
"raidunlocktext": "在10回合内击败本层所有精灵即可解锁该层扫荡功能",
"raidunlockarg": 10,
"bigbossid": "",
"bossgettext": "",
"bossgetarg": 0,
"bosslist": "6_64_32",
"sebossid": "17553_17554_17555"
},
{
"id": 7,
"rewardtype": "1_1_1_1",
"rewardid": "1707511_1200444_1400352_1",
"rewardnum": "20_1_7000_7000",
"raidunlocktext": "在10回合内击败本层所有精灵即可解锁该层扫荡功能",
"raidunlockarg": 10,
"bigbossid": "",
"bossgettext": "",
"bossgetarg": 0,
"bosslist": "58_76_61",
"sebossid": "17556_17557_17558"
},
{
"id": 8,
"rewardtype": "1_1_1_1",
"rewardid": "1707511_1200444_1400352_1",
"rewardnum": "20_1_8000_8000",
"raidunlocktext": "在10回合内击败本层所有精灵即可解锁该层扫荡功能",
"raidunlockarg": 10,
"bigbossid": "",
"bossgettext": "",
"bossgetarg": 0,
"bosslist": "67_73_79",
"sebossid": "17559_17560_17561"
},
{
"id": 9,
"rewardtype": "1_1_1_1",
"rewardid": "1707511_1200444_1400352_1",
"rewardnum": "20_1_9000_9000",
"raidunlocktext": "在10回合内击败本层所有精灵即可解锁该层扫荡功能",
"raidunlockarg": 10,
"bigbossid": "",
"bossgettext": "",
"bossgetarg": 0,
"bosslist": "99_101_85",
"sebossid": "17562_17563_17564"
},
{
"id": 10,
"rewardtype": "1_1_1_1",
"rewardid": "1707511_1200444_1400352_1",
"rewardnum": "24_1_10000_10000",
"raidunlocktext": "在15回合内击败本层所有精灵即可解锁该层扫荡功能",
"raidunlockarg": 15,
"bigbossid": "367_0_0_0",
"bossgettext": "累计击败本层Boss精灵10次即可获得精灵海纹蝶",
"bossgetarg": 10,
"bosslist": "32_61_79_85_367",
"sebossid": "17555_17558_17561_17564_17565"
},
{
"id": 11,
"rewardtype": "1_1_1_1",
"rewardid": "1707511_1200444_1400352_1",
"rewardnum": "24_1_12000_12000",
"raidunlocktext": "在10回合内击败本层所有精灵即可解锁该层扫荡功能",
"raidunlockarg": 10,
"bigbossid": "",
"bossgettext": "",
"bossgetarg": 0,
"bosslist": "9_90_37",
"sebossid": "17566_17567_17568"
},
{
"id": 12,
"rewardtype": "1_1_1_1",
"rewardid": "1707511_1200444_1400352_1",
"rewardnum": "24_1_14000_14000",
"raidunlocktext": "在10回合内击败本层所有精灵即可解锁该层扫荡功能",
"raidunlockarg": 10,
"bigbossid": "",
"bossgettext": "",
"bossgetarg": 0,
"bosslist": "104_107_110",
"sebossid": "17569_17570_17586"
},
{
"id": 13,
"rewardtype": "1_1_1_1",
"rewardid": "1707511_1200444_1400352_1",
"rewardnum": "24_1_16000_16000",
"raidunlocktext": "在10回合内击败本层所有精灵即可解锁该层扫荡功能",
"raidunlockarg": 10,
"bigbossid": "",
"bossgettext": "",
"bossgetarg": 0,
"bosslist": "118_121_138",
"sebossid": "17587_17588_17589"
},
{
"id": 14,
"rewardtype": "1_1_1_1",
"rewardid": "1707511_1200444_1400352_1",
"rewardnum": "24_1_18000_18000",
"raidunlocktext": "在10回合内击败本层所有精灵即可解锁该层扫荡功能",
"raidunlockarg": 10,
"bigbossid": "",
"bossgettext": "",
"bossgetarg": 0,
"bosslist": "127_160_140",
"sebossid": "17590_17591_17592"
},
{
"id": 15,
"rewardtype": "1_1_1_1",
"rewardid": "1707511_1200444_1400352_1",
"rewardnum": "24_1_20000_20000",
"raidunlocktext": "在15回合内击败本层所有精灵即可解锁该层扫荡功能",
"raidunlockarg": 15,
"bigbossid": "368_0_0_0",
"bossgettext": "累计击败本层Boss精灵10次即可获得精灵炽翼蝶",
"bossgetarg": 10,
"bosslist": "37_110_138_140_368",
"sebossid": "17568_17586_17589_17592_17593"
},
{
"id": 16,
"rewardtype": "1_1_1_1",
"rewardid": "1707511_1200444_1400352_1",
"rewardnum": "24_1_22000_22000",
"raidunlocktext": "在10回合内击败本层所有精灵即可解锁该层扫荡功能",
"raidunlockarg": 10,
"bigbossid": "",
"bossgettext": "",
"bossgetarg": 0,
"bosslist": "202_214_239",
"sebossid": "17594_17595_17596"
},
{
"id": 17,
"rewardtype": "1_1_1_1",
"rewardid": "1707511_1200444_1400352_1",
"rewardnum": "24_1_24000_24000",
"raidunlocktext": "在10回合内击败本层所有精灵即可解锁该层扫荡功能",
"raidunlockarg": 10,
"bigbossid": "",
"bossgettext": "",
"bossgetarg": 0,
"bosslist": "229_231_236",
"sebossid": "17597_17598_17599"
},
{
"id": 18,
"rewardtype": "1_1_1_1",
"rewardid": "1707511_1200444_1400352_1",
"rewardnum": "24_1_26000_26000",
"raidunlocktext": "在12回合内击败本层所有精灵即可解锁该层扫荡功能",
"raidunlockarg": 12,
"bigbossid": "",
"bossgettext": "",
"bossgetarg": 0,
"bosslist": "224_248_266_242",
"sebossid": "17600_17601_17602_17603"
},
{
"id": 19,
"rewardtype": "1_1_1_1",
"rewardid": "1707511_1200444_1400352_1",
"rewardnum": "24_1_28000_28000",
"raidunlocktext": "在12回合内击败本层所有精灵即可解锁该层扫荡功能",
"raidunlockarg": 12,
"bigbossid": "",
"bossgettext": "",
"bossgetarg": 0,
"bosslist": "253_256_277_245",
"sebossid": "17604_17605_17606_17607"
},
{
"id": 20,
"rewardtype": "1_1_1_1",
"rewardid": "1707511_1200444_1400352_1",
"rewardnum": "28_2_30000_30000",
"raidunlocktext": "在15回合内击败本层所有精灵即可解锁该层扫荡功能",
"raidunlockarg": 15,
"bigbossid": "141_0_0_0",
"bossgettext": "累计击败本层Boss精灵15次即可获得精灵肯",
"bossgetarg": 15,
"bosslist": "239_236_242_245_142",
"sebossid": "17596_17599_17603_17607_17608"
},
{
"id": 21,
"rewardtype": "1_1_1_1",
"rewardid": "1707511_1200444_1400352_1",
"rewardnum": "28_2_33000_33000",
"raidunlocktext": "在12回合内击败本层所有精灵即可解锁该层扫荡功能",
"raidunlockarg": 12,
"bigbossid": "",
"bossgettext": "",
"bossgetarg": 0,
"bosslist": "295_1023_1014_290",
"sebossid": "17609_17610_17611_17612"
},
{
"id": 22,
"rewardtype": "1_1_1_1",
"rewardid": "1707511_1200444_1400352_1",
"rewardnum": "28_2_36000_36000",
"raidunlocktext": "在12回合内击败本层所有精灵即可解锁该层扫荡功能",
"raidunlockarg": 12,
"bigbossid": "",
"bossgettext": "",
"bossgetarg": 0,
"bosslist": "270_271_272_280",
"sebossid": "17613_17614_17615_17616"
},
{
"id": 23,
"rewardtype": "1_1_1_1",
"rewardid": "1707511_1200444_1400352_1",
"rewardnum": "28_2_39000_39000",
"raidunlocktext": "在15回合内击败本层所有精灵即可解锁该层扫荡功能",
"raidunlockarg": 15,
"bigbossid": "",
"bossgettext": "",
"bossgetarg": 0,
"bosslist": "345_350_353_1066_361",
"sebossid": "17617_17618_17619_17620_17621"
},
{
"id": 24,
"rewardtype": "1_1_1_1",
"rewardid": "1707511_1200444_1400352_1",
"rewardnum": "28_2_42000_42000",
"raidunlocktext": "在15回合内击败本层所有精灵即可解锁该层扫荡功能",
"raidunlockarg": 15,
"bigbossid": "",
"bossgettext": "",
"bossgetarg": 0,
"bosslist": "339_363_1068_1071_1043",
"sebossid": "17622_17623_17624_17625_17626"
},
{
"id": 25,
"rewardtype": "1_1_1_1",
"rewardid": "1707511_1200444_1400352_1",
"rewardnum": "28_2_45000_45000",
"raidunlocktext": "在15回合内击败本层所有精灵即可解锁该层扫荡功能",
"raidunlockarg": 15,
"bigbossid": "642_0_0_0",
"bossgettext": "累计击败本层Boss精灵20次即可获得精灵吉贝鲁",
"bossgetarg": 20,
"bosslist": "290_280_361_1043_643",
"sebossid": "17612_17616_17621_17626_17627"
},
{
"id": 26,
"rewardtype": "1_1_1_1",
"rewardid": "1707511_1200444_1400352_1",
"rewardnum": "28_2_48000_48000",
"raidunlocktext": "在15回合内击败本层所有精灵即可解锁该层扫荡功能",
"raidunlockarg": 15,
"bigbossid": "",
"bossgettext": "",
"bossgetarg": 0,
"bosslist": "1197_1206_1225_1236_1219",
"sebossid": "17628_17629_17630_17631_17632"
},
{
"id": 27,
"rewardtype": "1_1_1_1",
"rewardid": "1707511_1200444_1400352_1",
"rewardnum": "28_2_51000_51000",
"raidunlocktext": "在15回合内击败本层所有精灵即可解锁该层扫荡功能",
"raidunlockarg": 15,
"bigbossid": "",
"bossgettext": "",
"bossgetarg": 0,
"bosslist": "1089_1175_1177_1199_1215",
"sebossid": "17633_17634_17635_17636_17637"
},
{
"id": 28,
"rewardtype": "1_1_1_1",
"rewardid": "1707511_1200444_1400352_1",
"rewardnum": "28_2_54000_54000",
"raidunlocktext": "在15回合内击败本层所有精灵即可解锁该层扫荡功能",
"raidunlockarg": 15,
"bigbossid": "",
"bossgettext": "",
"bossgetarg": 0,
"bosslist": "1097_1102_1113_1129_1134",
"sebossid": "17638_17639_17640_17641_17642"
},
{
"id": 29,
"rewardtype": "1_1_1_1",
"rewardid": "1707511_1200444_1400352_1",
"rewardnum": "28_2_57000_57000",
"raidunlocktext": "在15回合内击败本层所有精灵即可解锁该层扫荡功能",
"raidunlockarg": 15,
"bigbossid": "",
"bossgettext": "",
"bossgetarg": 0,
"bosslist": "1073_1142_1160_1162_1242",
"sebossid": "17643_17644_17645_17646_17647"
},
{
"id": 30,
"rewardtype": "1_1_1_1",
"rewardid": "1707511_1200444_1400352_1",
"rewardnum": "32_3_60000_60000",
"raidunlocktext": "在15回合内击败本层所有精灵即可解锁该层扫荡功能",
"raidunlockarg": 15,
"bigbossid": "1601_0_0_0",
"bossgettext": "累计击败本层Boss精灵30次即可获得精灵希尔娜",
"bossgetarg": 30,
"bosslist": "1219_1215_1134_1242_1602",
"sebossid": "17632_17637_17642_17647_17648"
}
]
}