- 将 InitEffect 重命名为 InitSkillEffect,用于初始化技能效果 - 修改技能效果的 ID,避免和普通效果 ID 冲突 - 优化战斗循环逻辑,增加战斗结束的判断条件 - 调整输入结构,移除未使用的属性和状态容器 - 重构技能解析和攻击处理逻辑,提高代码可读性和维护性
180 lines
4.7 KiB
Go
180 lines
4.7 KiB
Go
{
|
|
"data": [
|
|
{
|
|
"id": 1,
|
|
"name": "经验训练场",
|
|
"kind": 1,
|
|
"order": 1,
|
|
"moduleID": 3,
|
|
"openParam": "{ type: 0 }",
|
|
"times": "1_6_18717",
|
|
"showType": 1,
|
|
"timeLimit": "",
|
|
"res": "title_1",
|
|
"reward": "1_3_0*1_1707511_0*1_1400153_0",
|
|
"isOpen": 1,
|
|
"isShow": 1,
|
|
"redbadge": 124110
|
|
},
|
|
{
|
|
"id": 2,
|
|
"name": "勇者之塔",
|
|
"kind": 1,
|
|
"order": 3,
|
|
"moduleID": 14,
|
|
"openParam": "",
|
|
"times": "1_5_18709",
|
|
"showType": 1,
|
|
"timeLimit": "",
|
|
"res": "title_2",
|
|
"reward": "1_1200444_0*1_1707511_0*1_1400153_0",
|
|
"isOpen": 1,
|
|
"isShow": 1,
|
|
"redbadge": 124130
|
|
},
|
|
{
|
|
"id": 3,
|
|
"name": "泰坦矿洞",
|
|
"kind": 1,
|
|
"order": 4,
|
|
"moduleID": 16,
|
|
"openParam": "",
|
|
"times": "1_2_18724",
|
|
"showType": 1,
|
|
"timeLimit": "",
|
|
"res": "title_3",
|
|
"reward": "1_1400352_0*1_1800011_0*2_40910_0",
|
|
"isOpen": 1,
|
|
"isShow": 1,
|
|
"redbadge": 0
|
|
},
|
|
{
|
|
"id": 4,
|
|
"name": "学习力战场",
|
|
"kind": 1,
|
|
"order": 2,
|
|
"moduleID": 17,
|
|
"openParam": "",
|
|
"times": "1_6_18712",
|
|
"showType": 1,
|
|
"timeLimit": "",
|
|
"res": "title_4",
|
|
"reward": "1_9_0*1_1707511_0*1_1400153_0",
|
|
"isOpen": 1,
|
|
"isShow": 1,
|
|
"redbadge": 124120
|
|
},
|
|
{
|
|
"id": 5,
|
|
"name": "精灵王的试炼",
|
|
"kind": 2,
|
|
"order": 1,
|
|
"moduleID": 19,
|
|
"openParam": "",
|
|
"times": "",
|
|
"showType": 1,
|
|
"timeLimit": "",
|
|
"res": "title_5",
|
|
"reward": "2_40649_0*2_40653_0*2_41079_0",
|
|
"isOpen": 1,
|
|
"isShow": 1,
|
|
"redbadge": 124210
|
|
},
|
|
{
|
|
"id": 6,
|
|
"name": "X战队密室",
|
|
"kind": 2,
|
|
"order": 2,
|
|
"moduleID": 20,
|
|
"openParam": "",
|
|
"times": "",
|
|
"showType": 1,
|
|
"timeLimit": "",
|
|
"res": "title_6",
|
|
"reward": "1_300878_0*1_300405_0*1_300404_0",
|
|
"isOpen": 1,
|
|
"isShow": 1,
|
|
"redbadge": 124220
|
|
},
|
|
{
|
|
"id": 7,
|
|
"name": "六界神王殿",
|
|
"kind": 2,
|
|
"order": 3,
|
|
"moduleID": 114,
|
|
"openParam": "",
|
|
"times": "",
|
|
"showType": 1,
|
|
"timeLimit": "",
|
|
"res": "title_7",
|
|
"reward": "1_1706926_0*1_1706927_0*1_1706928_0",
|
|
"isOpen": 1,
|
|
"isShow": 1,
|
|
"redbadge": 0
|
|
},
|
|
{
|
|
"id": 8,
|
|
"name": "忍法研习社",
|
|
"kind": 2,
|
|
"order": 5,
|
|
"moduleID": 23,
|
|
"openParam": "",
|
|
"times": "",
|
|
"showType": 2,
|
|
"timeLimit": "0*5*6",
|
|
"res": "title_8",
|
|
"reward": "1_300874_0*1_2300048_0*1_300066_0",
|
|
"isOpen": 1,
|
|
"isShow": 1,
|
|
"redbadge": 0
|
|
},
|
|
{
|
|
"id": 9,
|
|
"name": "星际迷航",
|
|
"kind": 2,
|
|
"order": 6,
|
|
"moduleID": 25,
|
|
"openParam": "",
|
|
"times": "",
|
|
"showType": 2,
|
|
"timeLimit": "0*5*6",
|
|
"res": "title_9",
|
|
"reward": "1_1706926_0*1_1706924_0*1_1706925_0",
|
|
"isOpen": 1,
|
|
"isShow": 1,
|
|
"redbadge": 0
|
|
},
|
|
{
|
|
"id": 10,
|
|
"name": "作战实验室",
|
|
"kind": 1,
|
|
"order": 5,
|
|
"moduleID": 139,
|
|
"openParam": "",
|
|
"times": "1_6_201395",
|
|
"showType": 1,
|
|
"timeLimit": "",
|
|
"res": "title_10",
|
|
"reward": "1_1707511_0*1_300066_0*1_300745_0",
|
|
"isOpen": 1,
|
|
"isShow": 1,
|
|
"redbadge": 0
|
|
},
|
|
{
|
|
"id": 11,
|
|
"name": "神兽之威",
|
|
"kind": 2,
|
|
"order": 4,
|
|
"moduleID": 185,
|
|
"openParam": "",
|
|
"times": "",
|
|
"showType": 1,
|
|
"timeLimit": "",
|
|
"res": "title_11",
|
|
"reward": "2_40817_0*2_40877_0*2_40854_0",
|
|
"isOpen": 1,
|
|
"isShow": 1,
|
|
"redbadge": 0
|
|
}
|
|
]
|
|
} |