refactor(fight): 重构战斗效果和技能初始化逻辑

- 将 InitEffect 重命名为 InitSkillEffect,用于初始化技能效果
- 修改技能效果的 ID,避免和普通效果 ID 冲突
- 优化战斗循环逻辑,增加战斗结束的判断条件
- 调整输入结构,移除未使用的属性和状态容器
- 重构技能解析和攻击处理逻辑,提高代码可读性和维护性
This commit is contained in:
2025-09-14 19:59:58 +08:00
parent 929b0c9006
commit 906bad9e21
617 changed files with 3615605 additions and 42 deletions

View File

@@ -0,0 +1,316 @@
{
"data": [
{
"id": 1,
"target": 112202,
"begintime": 1748534400,
"endtime": 1751594400,
"showtime": "5.30开启",
"gift": 1,
"type": 1,
"name": "sixteenyearsIconType_1",
"title": "怒雷神裁·雷伊",
"activitiesshow": "雷神全新形态开启挑战!完成关卡,使用神裁·雷伊完成进化见证怒雷神裁·雷伊降临!"
},
{
"id": 2,
"target": 112203,
"begintime": 1748534400,
"endtime": 1751594400,
"showtime": "5.30开启",
"gift": 1,
"type": 1,
"name": "sixteenyearsIconType_2",
"title": "灭战神决·盖亚",
"activitiesshow": "战神全新形态开启挑战!完成关卡,使用神决·盖亚完成进化见证灭战神决·盖亚降临!"
},
{
"id": 3,
"target": 112051,
"begintime": 1749175200,
"endtime": 1751594400,
"showtime": "6.6-7.4更新前",
"gift": 1,
"type": 1,
"name": "sixteenyearsIconType_3",
"title": "琉梦",
"activitiesshow": "全新周年庆典精灵琉梦来袭!参与琉璃幻梦主题活动,全新精灵琉梦等你领取!"
},
{
"id": 4,
"target": 113008,
"begintime": 1749175200,
"endtime": 1751594400,
"showtime": "6.6-7.4更新前",
"gift": 0,
"type": 1,
"name": "sixteenyearsIconType_4",
"title": "湮灭之主·咤克斯",
"activitiesshow": "湮灭之主·咤克斯降临!全新限定皮肤圣堂之拥·咤克斯来袭,购买至尊礼包还可获得全新限定称号等丰富好礼!"
},
{
"id": 5,
"target": 153000,
"begintime": 1749175200,
"endtime": 1751594400,
"showtime": "6.6开启",
"gift": 1,
"type": 1,
"name": "sixteenyearsIconType_5",
"title": "魇魔",
"activitiesshow": "参与因子关卡收获魇魔精灵因子,兑换全新精灵魇魔!"
},
{
"id": 6,
"target": 113019,
"begintime": 1750384800,
"endtime": 1751594400,
"showtime": "6.20开启",
"gift": 1,
"type": 1,
"name": "sixteenyearsIconType_6",
"title": "挖掘型TOH",
"activitiesshow": "参与探索露希欧星活动收获TOH全新形态"
},
{
"id": 7,
"target": 112100,
"begintime": 1748534400,
"endtime": 1751594400,
"showtime": "5.30-7.4更新前",
"gift": 1,
"type": 2,
"name": "sixteenyearsIconType_7",
"title": "精灵心愿",
"activitiesshow": "周年心愿单开启,快来选定你的周年礼物,使用精灵心愿单许愿完成收获吧!"
},
{
"id": 8,
"target": 112100,
"begintime": 1748534400,
"endtime": 1751594400,
"showtime": "5.30-7.4更新前",
"gift": 1,
"type": 2,
"name": "sixteenyearsIconType_8",
"title": "皮肤心愿",
"activitiesshow": "周年心愿单开启,快来选定你的周年礼物,使用皮肤心愿单许愿完成收获吧!"
},
{
"id": 9,
"target": 112100,
"begintime": 1748534400,
"endtime": 1751594400,
"showtime": "5.30-7.4更新前",
"gift": 1,
"type": 2,
"name": "sixteenyearsIconType_9",
"title": "套装心愿",
"activitiesshow": "周年心愿单开启,快来选定你的周年礼物,使用套装心愿单许愿完成收获吧!"
},
{
"id": 10,
"target": 112051,
"begintime": 1749175200,
"endtime": 1751594400,
"showtime": "6.6-7.4更新前",
"gift": 1,
"type": 2,
"name": "sixteenyearsIconType_10",
"title": "琉璃幻梦",
"activitiesshow": "参与琉璃幻梦,完成指定目标,领取周年心愿单、周年纪念刻印等好礼,还有全新精灵琉梦等惊喜好礼等你领取!"
},
{
"id": 11,
"target": 113011,
"begintime": 1749175200,
"endtime": 1751594400,
"showtime": "6.6-7.4更新前",
"gift": 1,
"type": 2,
"name": "sixteenyearsIconType_26",
"title": "登录福利",
"activitiesshow": "周年登录福利送达,赛尔们敬请查收!"
},
{
"id": 12,
"target": 112052,
"begintime": 1749175200,
"endtime": 1751594400,
"showtime": "6.6-7.4更新前",
"gift": 1,
"type": 2,
"name": "sixteenyearsIconType_11",
"title": "晶石之忆",
"activitiesshow": "收集精灵点亮回忆,收获全新能力称号、全新头像、头像框、名片好礼!"
},
{
"id": 13,
"target": 113012,
"begintime": 1749175200,
"endtime": 1751594400,
"showtime": "6.6-7.4更新前",
"gift": 1,
"type": 2,
"name": "sixteenyearsIconType_25",
"title": "周边放送",
"activitiesshow": "周边放送开启,每日参与助力,抽取雷伊、盖亚经典立牌!"
},
{
"id": 14,
"target": 113010,
"begintime": 1749175200,
"endtime": 1751594400,
"showtime": "6.6-7.4更新前",
"gift": 1,
"type": 2,
"name": "sixteenyearsIconType_12",
"title": "助力高考 书写未来",
"activitiesshow": "助力高考,书写未来!全新精灵雁翎免费放送!"
},
{
"id": 15,
"target": 113006,
"begintime": 1747965600,
"endtime": 1751594400,
"showtime": "5.23-7.4更新前",
"gift": 1,
"type": 3,
"name": "sixteenyearsIconType_15",
"title": "启程之忆",
"activitiesshow": "启程之忆,相约同行,梦幻的泡泡中藏着最美好的回忆!点亮点亮梦泡,收获经典称号等好礼!"
},
{
"id": 16,
"target": 113002,
"begintime": 1748534400,
"endtime": 1751594400,
"showtime": "5.30-7.4更新前",
"gift": 1,
"type": 3,
"name": "sixteenyearsIconType_16",
"title": "晶骰传说",
"activitiesshow": "地核嘶鸣,晶簇爆裂——沉睡万年的矿脉突然苏醒,无数矿精破土而出,它们体内流淌着创世之初的原始虹光。\"破界者\"赛尔已经准备好殊死一搏,要么带着真相归来,要么化为新的矿脉!\r\n参与活动获取头像、头像框、个人名片、星际密令、浩瀚星核等好礼"
},
{
"id": 17,
"target": 113013,
"begintime": 1749780000,
"endtime": 1751594400,
"showtime": "6.13-7.4更新前",
"gift": 1,
"type": 3,
"name": "sixteenyearsIconType_17",
"title": "探索露希欧星",
"activitiesshow": "探索露希欧星,参与活动,领取丰富奖励!"
},
{
"id": 18,
"target": 400009,
"begintime": 1749780000,
"endtime": 1751594400,
"showtime": "6.13-7.4更新前",
"gift": 1,
"type": 3,
"name": "sixteenyearsIconType_18",
"title": "噩梦回响",
"activitiesshow": "湮灭之主·咤克斯降临,迎战咤克斯即可领取丰富奖励!"
},
{
"id": 19,
"target": 112300,
"begintime": 1748534400,
"endtime": 1751594400,
"showtime": "5.30-7.4更新前",
"gift": 0,
"type": 4,
"name": "sixteenyearsIconType_19",
"title": "星光灿烂",
"activitiesshow": "星光三主宠传说皮肤来袭,组合购买特惠礼包限时开放!"
},
{
"id": 20,
"target": 113007,
"begintime": 1748534400,
"endtime": 1751594400,
"showtime": "5.30-7.4更新前",
"gift": 0,
"type": 4,
"name": "sixteenyearsIconType_20",
"title": "星际特权凭证",
"activitiesshow": "星际特权凭证来袭,开启凭证,即可领取特权凭证专属皮肤优惠券,完成签到还有通用刻印激活水晶等你领取,还有更多权益等你探索!"
},
{
"id": 21,
"target": 113009,
"begintime": 1749175200,
"endtime": 1751594400,
"showtime": "6.6-7.4更新前",
"gift": 0,
"type": 4,
"name": "sixteenyearsIconType_21",
"title": "绝魇魔女",
"activitiesshow": "琉梦全新传说皮肤来袭!购买即赠皮肤专属名片奖励!"
},
{
"id": 22,
"target": 180000,
"begintime": 1749175200,
"endtime": 1751594400,
"showtime": "6.6-7.4更新前",
"gift": 0,
"type": 4,
"name": "sixteenyearsIconType_22",
"title": "永恒召唤",
"activitiesshow": "刻印之轮-永恒召唤开启,凶兽系列刻印回归!"
},
{
"id": 23,
"target": 113016,
"begintime": 1749780000,
"endtime": 1751594400,
"showtime": "6.13-7.4更新前",
"gift": 0,
"type": 4,
"name": "sixteenyearsIconType_23",
"title": "尤纳斯回归",
"activitiesshow": "原始黑洞·尤纳斯、皮肤文明之忏·尤纳斯回归!"
},
{
"id": 24,
"target": 113014,
"begintime": 1749780000,
"endtime": 1751594400,
"showtime": "6.13-7.4更新前",
"gift": 0,
"type": 4,
"name": "sixteenyearsIconType_24",
"title": "尤纳斯全新皮肤",
"activitiesshow": "原始黑洞·尤纳斯全新传说皮肤来袭!"
},
{
"id": 25,
"target": 112204,
"begintime": 1749780000,
"endtime": 1751594400,
"showtime": "6.13-7.4更新前",
"gift": 0,
"type": 4,
"name": "sixteenyearsIconType_27",
"title": "雷神、战神限定皮肤",
"activitiesshow": "怒雷神裁·雷伊、灭战神决·盖亚周年限定皮肤来袭,拥有皮肤即可领取全新头像。皮肤冠名刻印同步登场!"
},
{
"id": 26,
"target": 113021,
"begintime": 1750384800,
"endtime": 1751594400,
"showtime": "6.20-7.4更新前",
"gift": 0,
"type": 4,
"name": "sixteenyearsIconType_29",
"title": "周年冠名刻印",
"activitiesshow": "全新16周年冠名系列刻印来袭"
}
]
}