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,193 @@
{
"data": [
{
"id": 1,
"suitID": 165,
"suitPartID": "100644|100645|100646|100647|100648",
"suitPrice": 3850,
"vipOnly": 0
},
{
"id": 2,
"suitID": 137,
"suitPartID": "100504|100505|100506|100507",
"suitPrice": 7000,
"vipOnly": 0
},
{
"id": 3,
"suitID": 92,
"suitPartID": "100320|100321|100322|100323",
"suitPrice": 0,
"vipOnly": 0
},
{
"id": 4,
"suitID": 75,
"suitPartID": "100274|100275|100276|100277",
"suitPrice": 3350,
"vipOnly": 0
},
{
"id": 5,
"suitID": 76,
"suitPartID": "100278|100279|100280|100281",
"suitPrice": 3400,
"vipOnly": 0
},
{
"id": 6,
"suitID": 66,
"suitPartID": "100246|100247|100248|100249",
"suitPrice": 3100,
"vipOnly": 0
},
{
"id": 7,
"suitID": 67,
"suitPartID": "100250|100251|100252|100253",
"suitPrice": 3600,
"vipOnly": 0
},
{
"id": 8,
"suitID": 56,
"suitPartID": "100229|100230|100231|100232",
"suitPrice": 3300,
"vipOnly": 0
},
{
"id": 9,
"suitID": 54,
"suitPartID": "100215|100216|100217|100218",
"suitPrice": 3400,
"vipOnly": 0
},
{
"id": 10,
"suitID": 55,
"suitPartID": "100225|100226|100227|100228",
"suitPrice": 3200,
"vipOnly": 0
},
{
"id": 11,
"suitID": 44,
"suitPartID": "100198|100199|100200|100201",
"suitPrice": 3200,
"vipOnly": 0
},
{
"id": 12,
"suitID": 7,
"suitPartID": "100048|100049|100050|100051",
"suitPrice": 0,
"vipOnly": 0
},
{
"id": 13,
"suitID": 111,
"suitPartID": "100801|100802|100803|100804",
"suitPrice": 4600,
"vipOnly": 1
},
{
"id": 14,
"suitID": 112,
"suitPartID": "100805|100806|100807|100808",
"suitPrice": 6700,
"vipOnly": 1
},
{
"id": 15,
"suitID": 110,
"suitPartID": "100797|100798|100799|100800",
"suitPrice": 8600,
"vipOnly": 1
},
{
"id": 16,
"suitID": 144,
"suitPartID": "100809|100810|100811|100812",
"suitPrice": 8600,
"vipOnly": 1
},
{
"id": 17,
"suitID": 93,
"suitPartID": "100793|100794|100795|100796",
"suitPrice": 4600,
"vipOnly": 1
},
{
"id": 18,
"suitID": 30,
"suitPartID": "100780|100781|100782|100783|100784",
"suitPrice": 5500,
"vipOnly": 1
},
{
"id": 19,
"suitID": 89,
"suitPartID": "100785|100786|100787|100788",
"suitPrice": 4600,
"vipOnly": 1
},
{
"id": 20,
"suitID": 91,
"suitPartID": "100789|100790|100791|100792",
"suitPrice": 4000,
"vipOnly": 1
},
{
"id": 21,
"suitID": 79,
"suitPartID": "100772|100773|100774|100775",
"suitPrice": 5100,
"vipOnly": 1
},
{
"id": 22,
"suitID": 78,
"suitPartID": "100768|100769|100770|100771",
"suitPrice": 4100,
"vipOnly": 1
},
{
"id": 23,
"suitID": 77,
"suitPartID": "100764|100765|100766|100767",
"suitPrice": 4200,
"vipOnly": 1
},
{
"id": 24,
"suitID": 68,
"suitPartID": "100751|100752|100753|100754",
"suitPrice": 3900,
"vipOnly": 1
},
{
"id": 25,
"suitID": 70,
"suitPartID": "100759|100760|100761|100762",
"suitPrice": 4900,
"vipOnly": 1
},
{
"id": 26,
"suitID": 69,
"suitPartID": "100755|100756|100757|100758",
"suitPrice": 3700,
"vipOnly": 1
},
{
"id": 27,
"suitID": 57,
"suitPartID": "100727|100728|100729|100730",
"suitPrice": 3200,
"vipOnly": 1
}
]
}