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

331 lines
10 KiB
Go

{
"root": {
"ninbous": {
"ninbou": [
{
"id": 1,
"type": 1,
"lv": 1,
"output": 5,
"exp": 15,
"times": 3,
"grade": 1,
"rewardtype": "1_3",
"rewardid": "1_110000",
"rewardcnt": "20000_5",
"boss": 2885,
"sebossid": 17690
},
{
"id": 2,
"type": 1,
"lv": 2,
"output": 5,
"exp": 30,
"times": 3,
"grade": 2,
"rewardtype": "1_3",
"rewardid": "1_110000",
"rewardcnt": "30000_5",
"boss": 2885,
"sebossid": 17691
},
{
"id": 3,
"type": 1,
"lv": 3,
"output": 5,
"exp": 50,
"times": 3,
"grade": 3,
"rewardtype": "1_3",
"rewardid": "1_110000",
"rewardcnt": "40000_5",
"boss": 2885,
"sebossid": 17692
},
{
"id": 4,
"type": 1,
"lv": 4,
"output": 5,
"exp": 70,
"times": 3,
"grade": 4,
"rewardtype": "1_3",
"rewardid": "1_110000",
"rewardcnt": "50000_5",
"boss": 2885,
"sebossid": 17693
},
{
"id": 5,
"type": 1,
"lv": 5,
"output": 0,
"exp": 0,
"times": 1,
"grade": 5,
"rewardtype": "1_1",
"rewardid": "1_1707511",
"rewardcnt": "2000_30",
"boss": 2885,
"sebossid": 17694
},
{
"id": 6,
"type": 2,
"lv": 1,
"output": 5,
"exp": 15,
"times": 3,
"grade": 2,
"rewardtype": "1_3",
"rewardid": "1_110001",
"rewardcnt": "20000_5",
"boss": 2753,
"sebossid": 17695
},
{
"id": 7,
"type": 2,
"lv": 2,
"output": 5,
"exp": 30,
"times": 3,
"grade": 3,
"rewardtype": "1_3",
"rewardid": "1_110001",
"rewardcnt": "30000_5",
"boss": 2753,
"sebossid": 17696
},
{
"id": 8,
"type": 2,
"lv": 3,
"output": 5,
"exp": 50,
"times": 3,
"grade": 4,
"rewardtype": "1_3",
"rewardid": "1_110001",
"rewardcnt": "40000_5",
"boss": 2753,
"sebossid": 17697
},
{
"id": 9,
"type": 2,
"lv": 4,
"output": 5,
"exp": 70,
"times": 3,
"grade": 5,
"rewardtype": "1_3",
"rewardid": "1_110001",
"rewardcnt": "50000_5",
"boss": 2753,
"sebossid": 17698
},
{
"id": 10,
"type": 2,
"lv": 5,
"output": 0,
"exp": 0,
"times": 1,
"grade": 6,
"rewardtype": "1_1",
"rewardid": "1_1707511",
"rewardcnt": "2000_30",
"boss": 2753,
"sebossid": 17699
},
{
"id": 11,
"type": 3,
"lv": 1,
"output": 5,
"exp": 20,
"times": 3,
"grade": 3,
"rewardtype": "1_3",
"rewardid": "1_110002",
"rewardcnt": "30000_5",
"boss": 2759,
"sebossid": 17700
},
{
"id": 12,
"type": 3,
"lv": 2,
"output": 5,
"exp": 45,
"times": 3,
"grade": 4,
"rewardtype": "1_3",
"rewardid": "1_110002",
"rewardcnt": "40000_5",
"boss": 2759,
"sebossid": 17701
},
{
"id": 13,
"type": 3,
"lv": 3,
"output": 5,
"exp": 70,
"times": 3,
"grade": 5,
"rewardtype": "1_3",
"rewardid": "1_110002",
"rewardcnt": "50000_5",
"boss": 2759,
"sebossid": 17702
},
{
"id": 14,
"type": 3,
"lv": 4,
"output": 0,
"exp": 0,
"times": 1,
"grade": 6,
"rewardtype": "1_1",
"rewardid": "1_1707511",
"rewardcnt": "2000_30",
"boss": 2759,
"sebossid": 17703
},
{
"id": 15,
"type": 4,
"lv": 1,
"output": 5,
"exp": 40,
"times": 3,
"grade": 4,
"rewardtype": "1_3",
"rewardid": "1_110003",
"rewardcnt": "40000_5",
"boss": 2747,
"sebossid": 17704
},
{
"id": 16,
"type": 4,
"lv": 2,
"output": 5,
"exp": 85,
"times": 3,
"grade": 5,
"rewardtype": "1_3",
"rewardid": "1_110003",
"rewardcnt": "50000_5",
"boss": 2747,
"sebossid": 17705
},
{
"id": 17,
"type": 4,
"lv": 3,
"output": 0,
"exp": 0,
"times": 1,
"grade": 6,
"rewardtype": "1_1",
"rewardid": "1_300070",
"rewardcnt": "5000_1",
"boss": 2747,
"sebossid": 17706
},
{
"id": 18,
"type": 5,
"lv": 1,
"output": 5,
"exp": 75,
"times": 3,
"grade": 5,
"rewardtype": "1_3",
"rewardid": "1_110004",
"rewardcnt": "50000_5",
"boss": 3369,
"sebossid": 17707
},
{
"id": 19,
"type": 5,
"lv": 2,
"output": 0,
"exp": 0,
"times": 1,
"grade": 6,
"rewardtype": "1_1",
"rewardid": "1_300874",
"rewardcnt": "5000_1",
"boss": 3369,
"sebossid": 17708
}
]
},
"ninjas": {
"ninja": [
{
"id": 1,
"rank": 1,
"creat": 2,
"show": "2_0_0_0_0",
"lv": "2_0_0_0_0",
"rewardtype": "1_1",
"rewardid": "1707511_1",
"rewardcnt": "200_5000"
},
{
"id": 2,
"rank": 2,
"creat": 3,
"show": "3_2_0_0_0",
"lv": "3_2_0_0_0",
"rewardtype": "1_1",
"rewardid": "1707511_300680",
"rewardcnt": "200_3"
},
{
"id": 3,
"rank": 3,
"creat": 4,
"show": "4_3_2_0_0",
"lv": "4_3_2_0_0",
"rewardtype": "1_1",
"rewardid": "1707511_300070",
"rewardcnt": "200_3"
},
{
"id": 4,
"rank": 4,
"creat": 5,
"show": "5_4_3_2_0",
"lv": "5_4_3_2_0",
"rewardtype": "1_1",
"rewardid": "300014_300066",
"rewardcnt": "3_1"
},
{
"id": 5,
"rank": 5,
"show": "0_5_4_3_2",
"lv": "5_5_4_3_2",
"rewardtype": "1_1",
"rewardid": "300019_300066",
"rewardcnt": "3_1"
},
{
"id": 6,
"rank": 6
}
]
}
}
}