refactor: 完善英雄配置与UI展示,新增2名英雄

1.  为英雄列表新增5011控血大师、5012疾风法师两名英雄并配置完整技能与属性
2.  批量补全现有英雄的简介文本,优化技能描述文案
3.  调整部分技能名称与光环配置命名,统一术语表述
4.  添加英雄简介的CSS样式,在UI中展示英雄简介并支持超长文本省略与悬浮查看
This commit is contained in:
pan
2026-09-07 15:20:14 +08:00
parent 481fdaa450
commit 41db9f18a4
5 changed files with 363 additions and 109 deletions

View File

@@ -97,7 +97,7 @@
"ap_bonus": [],
"hp_bonus": [],
"def_bonus": [],
"info": ""
"info": "自身强护盾+群体小护盾,强生存"
},
{
"uuid": 5002,
@@ -192,7 +192,7 @@
"ap_bonus": [],
"hp_bonus": [],
"def_bonus": [],
"info": ""
"info": "易伤+风怒,近战 dps"
},
{
"uuid": 5003,
@@ -284,7 +284,7 @@
"ap_bonus": [],
"hp_bonus": [],
"def_bonus": [],
"info": ""
"info": "必晕爆发+暴击光环,近战收割"
},
{
"uuid": 5004,
@@ -378,7 +378,7 @@
"ap_bonus": [],
"hp_bonus": [],
"def_bonus": [],
"info": ""
"info": "暴击+暴伤双光环,暴击流刺客"
},
{
"uuid": 5005,
@@ -427,7 +427,7 @@
"overrides": {
"ap": 150
},
"desc": "召唤落雷斩击{target},造成攻击力{ap}%伤害",
"desc": "高速斩击{target},造成攻击力{ap}%伤害",
"lv_entries": [
{
"lv": 8,
@@ -436,7 +436,7 @@
"ap": 250,
"timed_buff_id": 7007
},
"desc": "召唤落雷斩击{target},造成攻击力{ap}%伤害,并使目标出血(每0.5秒受到{buff_value}点伤害,持续{dur}秒)"
"desc": "高速斩击{target},造成攻击力{ap}%,并使目标出血(每0.5秒受到{buff_value}点伤害,持续{dur}秒)"
},
{
"lv": 16,
@@ -447,7 +447,7 @@
"timed_buff_id": 7007,
"buff_value": 60
},
"desc": "召唤落雷斩击{target},造成攻击力{ap}%伤害,{para}%概率麻痹,并使目标出血(每0.5秒受到{buff_value}点伤害,持续{dur}秒)"
"desc": "高速斩击{target},造成攻击力{ap}%,附带 50% 概率麻痹,并使目标出血(每0.5秒受到{buff_value}点伤害,持续{dur}秒)"
}
]
}
@@ -461,9 +461,9 @@
"lv": 4,
"uuids": [
{
"uuid": 7018,
"value": 1,
"name": "连击光环"
"uuid": 7002,
"value": 10,
"name": "攻击光环"
}
],
"desc": ""
@@ -473,7 +473,7 @@
"ap_bonus": [],
"hp_bonus": [],
"def_bonus": [],
"info": ""
"info": "普攻出血+大招群体出血,持续消耗"
},
{
"uuid": 5006,
@@ -566,7 +566,7 @@
"ap_bonus": [],
"hp_bonus": [],
"def_bonus": [],
"info": ""
"info": "冰冻控场+多重箭,远程控制"
},
{
"uuid": 5007,
@@ -659,7 +659,7 @@
"ap_bonus": [],
"hp_bonus": [],
"def_bonus": [],
"info": ""
"info": "烈焰击退+易伤光环,法系压场"
},
{
"uuid": 5008,
@@ -749,7 +749,7 @@
"ap_bonus": [],
"hp_bonus": [],
"def_bonus": [],
"info": ""
"info": "全体治疗+攻击附盾,团队续航"
},
{
"uuid": 5009,
@@ -846,7 +846,7 @@
"ap_bonus": [],
"hp_bonus": [],
"def_bonus": [],
"info": ""
"info": "受击自疗+击退,自愈坦克"
},
{
"uuid": 5010,
@@ -941,7 +941,222 @@
"ap_bonus": [],
"hp_bonus": [],
"def_bonus": [],
"info": ""
"info": "万箭齐射+高频击退,远程压制"
},
{
"uuid": 5011,
"name": "控血大师",
"comment": "",
"path": "hk3",
"rarity": 4,
"roleKey": "Tank",
"growKey": "Tank",
"typeKey": "Melee",
"statBase": {
"hp": 0,
"ap": 0,
"def": 0
},
"dis": null,
"speed": null,
"skills": [
{
"uuid": 6004,
"name": "普攻强化",
"cd": 1.05,
"cdExpr": "AtkSpeedSet[AtkSpeedLv.Normal].cd",
"overrides": {},
"desc": "",
"lv_entries": [
{
"lv": 2,
"s_lv": 2,
"overrides": {
"proc_skill": {
"s_uuid": 6502,
"chance": 10,
"overrides": {
"ap": 5
}
}
},
"desc": "普攻有 10% 概率,对自己释放回春(5 秒回复5% 生命)"
}
]
},
{
"uuid": 6517,
"name": "生命爆发",
"cd": 8,
"cdExpr": null,
"overrides": {
"buff_value": 30,
"buff_duration": 10
},
"desc": "全体友方最大生命值提升{buff_value}%,持续{dur}秒",
"lv_entries": [
{
"lv": 8,
"s_lv": 2,
"overrides": {
"buff_value": 40,
"buff_duration": 10
},
"desc": "全体友方最大生命值提升{buff_value}%,持续{dur}秒"
},
{
"lv": 16,
"s_lv": 3,
"overrides": {
"buff_value": 50,
"buff_duration": 15
},
"desc": "全体友方最大生命值提升{buff_value}%,持续{dur}秒"
}
]
}
],
"atking": {},
"atked": {
"6402": [
{
"lv": 4,
"s_lv": 1,
"name": "",
"t_num": 5,
"overrides": {
"ap": 1,
"TGroup": "Ally",
"hit_count": 3
},
"desc": "全队永久增加 1% 生命最大值"
}
]
},
"fstart": {},
"dead": {},
"field": [],
"ap_bonus": [],
"hp_bonus": [],
"def_bonus": [],
"info": "永久和计时生命最大值,控血大师"
},
{
"uuid": 5012,
"name": "疾风法师",
"comment": "",
"path": "hm2",
"rarity": 5,
"roleKey": "Mage",
"growKey": "Mage",
"typeKey": "Long",
"statBase": {
"hp": 0,
"ap": 0,
"def": 0
},
"dis": null,
"speed": null,
"skills": [
{
"uuid": 6009,
"name": "普攻强化",
"cd": 1.05,
"cdExpr": "AtkSpeedSet[AtkSpeedLv.Normal].cd",
"overrides": {},
"desc": "",
"lv_entries": [
{
"lv": 2,
"s_lv": 2,
"overrides": {
"proc_skill": {
"s_uuid": 6507,
"chance": 10,
"overrides": {
"buff_value": 30,
"TGroup": "Self"
}
}
},
"desc": ""
}
]
},
{
"uuid": 6201,
"name": "飓风",
"cd": 8,
"cdExpr": null,
"overrides": {
"ap": 100,
"summon_count": 2,
"proc_skill": {
"s_uuid": 6507,
"chance": 20,
"overrides": {
"buff_value": 20
}
}
},
"desc": "召唤 {summon_count} 道飓风攻击前方敌人,每道飓风造成 {ap}%伤害,每道飓风释放时有20% 概率增加全体队友20% 攻速",
"lv_entries": [
{
"lv": 8,
"s_lv": 2,
"overrides": {
"ap": 100,
"summon_count": 3,
"proc_skill": {
"s_uuid": 6507,
"chance": 20,
"overrides": {
"buff_value": 20
}
}
},
"desc": "召唤 {summon_count} 道飓风攻击前方敌人,每道飓风造成 {ap}%伤害,每道飓风释放时有20% 概率增加全体队友20% 攻速"
},
{
"lv": 16,
"s_lv": 3,
"overrides": {
"ap": 100,
"summon_count": 4,
"proc_skill": {
"s_uuid": 6507,
"chance": 20,
"overrides": {
"buff_value": 20
}
}
},
"desc": "召唤 {summon_count} 道飓风攻击前方敌人,每道飓风造成 {ap}%伤害,每道飓风释放时有20% 概率增加全体队友20% 攻速"
}
]
}
],
"atking": {},
"atked": {},
"fstart": {},
"dead": {},
"field": [
{
"lv": 4,
"uuids": [
{
"uuid": 7006,
"value": 10,
"name": ""
}
],
"desc": ""
}
],
"ap_bonus": [],
"hp_bonus": [],
"def_bonus": [],
"info": "普攻 大招加速 buff+加速光环,加速大师"
}
]
}