Files
pixelheros/put/server/data/heroes.json
pan 7bb3dcf6db refactor(skill): 优化技能文本展示逻辑,移除冗余的技能名前缀
1.  调整英雄技能描述文本,移除技能描述中重复的前置动作描述,统一文本风格
2.  重构技能文本生成代码,删除组内多技能时自动添加技能名前缀的逻辑,简化显示逻辑
3.  清理冗余的空行与注释,优化代码结构
4.  调整部分英雄技能的冷却时间配置,修正格式细节
2026-09-04 14:25:31 +08:00

770 lines
18 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"heroes": [
{
"uuid": 5001,
"name": "叠甲骑士",
"comment": "CSV导入:自身护盾+全体护盾",
"path": "hk1",
"rarity": 1,
"roleKey": "Tank",
"growKey": "Tank",
"typeKey": "Melee",
"statBase": {
"hp": 20,
"ap": 0,
"def": 10
},
"dis": null,
"speed": null,
"skills": [
{
"uuid": 6004,
"name": "",
"cd": 1.2,
"cdExpr": "AtkSpeedSet[AtkSpeedLv.Slow].cd",
"overrides": {
"ap": 100
},
"desc": "挥剑对{target}造成攻击力{ap}%伤害",
"lv_entries": [
{
"lv": 2,
"s_lv": 2,
"overrides": {
"ap": 120
},
"desc": ""
}
]
},
{
"uuid": 6301,
"name": "魔法盾",
"cd": 8,
"cdExpr": null,
"overrides": {
"ap": 30,
"summon_count": 1
},
"desc": "{target}获得生命最大值{ap}%的护盾",
"lv_entries": [
{
"lv": 8,
"s_lv": 2,
"overrides": {
"ap": 60,
"summon_count": 1
},
"desc": ""
},
{
"lv": 16,
"s_lv": 3,
"overrides": {
"ap": 120,
"summon_count": 2
},
"desc": ""
}
]
}
],
"atking": {},
"atked": {
"6301": [
{
"lv": 4,
"s_lv": 1,
"name": "全体圣盾",
"t_num": 3,
"overrides": {
"TGroup": null,
"ap": 10,
"summon_count": 1
},
"desc": "全队获得本英雄生命最大值{ap}%的护盾"
}
]
},
"fstart": {},
"dead": {},
"field": [],
"revive": [],
"ap_bonus": [],
"hp_bonus": [],
"def_bonus": [],
"info": ""
},
{
"uuid": 5002,
"name": "易伤剑仙",
"comment": "CSV导入:击退压场+易伤放大;复刻酒仙",
"path": "hk3",
"rarity": 1,
"roleKey": "Warrior",
"growKey": "Warrior",
"typeKey": "Melee",
"statBase": {
"hp": 5,
"ap": 20,
"def": 5
},
"dis": null,
"speed": null,
"skills": [
{
"uuid": 6004,
"name": "",
"cd": 1.2,
"cdExpr": "AtkSpeedSet[AtkSpeedLv.Slow].cd",
"overrides": {
"ap": 100
},
"desc": "对{target}造成攻击力{ap}%伤害",
"lv_entries": [
{
"lv": 2,
"s_lv": 2,
"overrides": {
"ap": 120
},
"desc": ""
}
]
},
{
"uuid": 6101,
"name": "气斩",
"cd": 8,
"cdExpr": null,
"overrides": {
"ap": 150,
"timed_buff_id": 7002,
"summon_count": 1
},
"desc": "斩出气刃,对{target}造成攻击力{ap}%伤害,并使目标易伤(受到伤害加深,持续{dur}秒)",
"lv_entries": [
{
"lv": 8,
"s_lv": 2,
"overrides": {
"buff_value": 20,
"summon_count": 1
},
"desc": ""
},
{
"lv": 16,
"s_lv": 3,
"overrides": {
"ap": 180,
"bck": 60,
"buff_value": 40,
"summon_count": 2
},
"desc": "斩出气刃,对{target}造成攻击力{ap}%伤害,击退{bck},并使目标易伤(持续{dur}秒)"
}
]
}
],
"atking": {
"6004": [
{
"lv": 4,
"s_lv": 1,
"name": "奋力一击",
"t_num": 3,
"overrides": {
"ap": 300
},
"desc": "额外打击{target},造成攻击力{ap}%伤害"
}
]
},
"atked": {},
"fstart": {},
"dead": {},
"field": [],
"revive": [],
"ap_bonus": [],
"hp_bonus": [],
"def_bonus": [],
"info": ""
},
{
"uuid": 5003,
"name": "眩晕暴击哥",
"comment": "CSV导入:高爆发+击晕收割;复刻齐天大圣",
"path": "hk5",
"rarity": 1,
"roleKey": "Warrior",
"growKey": "Warrior",
"typeKey": "Melee",
"statBase": {
"hp": 5,
"ap": 20,
"def": 5
},
"dis": null,
"speed": null,
"skills": [
{
"uuid": 6004,
"name": "",
"cd": 1.2,
"cdExpr": "AtkSpeedSet[AtkSpeedLv.Slow].cd",
"overrides": {
"ap": 100
},
"desc": "挥斧对{target}造成攻击力{ap}%伤害",
"lv_entries": [
{
"lv": 2,
"s_lv": 2,
"overrides": {
"stun": 10
},
"desc": "挥斧对{target}造成攻击力{ap}%伤害,{stun}%概率击晕"
}
]
},
{
"uuid": 6104,
"name": "开山斧",
"cd": 8,
"cdExpr": null,
"overrides": {
"ap": 300,
"stun": 100,
"summon_count": 1
},
"desc": "劈出开山斧,对{target}造成攻击力{ap}%伤害,必定击晕",
"lv_entries": [
{
"lv": 8,
"s_lv": 2,
"overrides": {
"ap": 450,
"stun": 100,
"summon_count": 1
},
"desc": ""
},
{
"lv": 16,
"s_lv": 3,
"overrides": {
"ap": 450,
"stun": 100,
"summon_count": 2
},
"desc": ""
}
]
}
],
"atking": {},
"atked": {},
"fstart": {},
"dead": {},
"field": [
{
"lv": 4,
"uuids": [
{
"uuid": 7005,
"value": 0.25,
"name": "大圣神威"
}
],
"desc": ""
}
],
"revive": [],
"ap_bonus": [],
"hp_bonus": [],
"def_bonus": [],
"info": ""
},
{
"uuid": 5004,
"name": "刀刀暴击",
"comment": "CSV导入:暴击/暴伤双光环乘区;复刻剑圣",
"path": "hc1",
"rarity": 1,
"roleKey": "Assassin",
"growKey": "Assassin",
"typeKey": "Mid",
"statBase": {
"hp": 0,
"ap": 30,
"def": 0
},
"dis": null,
"speed": null,
"skills": [
{
"uuid": 6002,
"name": "",
"cd": 0.9,
"cdExpr": "AtkSpeedSet[AtkSpeedLv.Fast].cd",
"overrides": {
"ap": 100
},
"desc": "挥刀对{target}造成攻击力{ap}%伤害",
"lv_entries": [
{
"lv": 2,
"s_lv": 2,
"overrides": {
"crt": 10
},
"desc": "挥刀对{target}造成攻击力{ap}%伤害,{crt}%概率暴击"
}
]
},
{
"uuid": 6100,
"name": "光闪",
"cd": 8,
"cdExpr": null,
"overrides": {
"ap": 150,
"summon_count": 1
},
"desc": "斩出光闪,对{target}造成攻击力{ap}%伤害",
"lv_entries": [
{
"lv": 8,
"s_lv": 2,
"overrides": {
"ap": 250,
"summon_count": 1
},
"desc": ""
},
{
"lv": 16,
"s_lv": 3,
"overrides": {
"ap": 350,
"summon_count": 2
},
"desc": ""
}
]
}
],
"atking": {},
"atked": {},
"fstart": {},
"dead": {},
"field": [
{
"lv": 4,
"uuids": [
{
"uuid": 7004,
"value": 0.12,
"name": "剑刃风暴"
},
{
"uuid": 7005,
"value": 0.2,
"name": "斩魂利刃"
}
],
"desc": ""
}
],
"revive": [],
"ap_bonus": [],
"hp_bonus": [],
"def_bonus": [],
"info": ""
},
{
"uuid": 5005,
"name": "出血贼",
"comment": "CSV导入:入场先手+受击格挡;复刻剑豪",
"path": "hc2",
"rarity": 1,
"roleKey": "Assassin",
"growKey": "Assassin",
"typeKey": "Mid",
"statBase": {
"hp": 0,
"ap": 30,
"def": 0
},
"dis": null,
"speed": null,
"skills": [
{
"uuid": 6002,
"name": "",
"cd": 0.9,
"cdExpr": "AtkSpeedSet[AtkSpeedLv.Fast].cd",
"overrides": {
"ap": 100
},
"desc": "挥刀对{target}造成攻击力{ap}%伤害",
"lv_entries": [
{
"lv": 2,
"s_lv": 2,
"overrides": {
"timed_buff_id": 7007,
"buff_value": 30,
"buff_chance": 30
},
"desc": "挥刀对{target}造成攻击力{ap}%伤害,{buff_chance}%概率使目标出血(每0.5秒受到{buff_value}点伤害,持续{dur}秒)"
}
]
},
{
"uuid": 6103,
"name": "闪电斩",
"cd": 8,
"cdExpr": null,
"overrides": {
"ap": 150,
"summon_count": 1
},
"desc": "召唤落雷斩击{target},造成攻击力{ap}%伤害",
"lv_entries": [
{
"lv": 8,
"s_lv": 2,
"overrides": {
"ap": 250,
"timed_buff_id": 7007,
"summon_count": 1
},
"desc": "召唤落雷斩击{target},造成攻击力{ap}%伤害,并使目标出血(每0.5秒受到{buff_value}点伤害,持续{dur}秒)"
},
{
"lv": 16,
"s_lv": 3,
"overrides": {
"ap": 350,
"para": 50,
"timed_buff_id": 7007,
"buff_value": 60,
"summon_count": 2
},
"desc": "召唤落雷斩击{target},造成攻击力{ap}%伤害,{para}%概率麻痹,并使目标出血(每0.5秒受到{buff_value}点伤害,持续{dur}秒)"
}
]
}
],
"atking": {},
"atked": {},
"fstart": {},
"dead": {},
"field": [
{
"lv": 4,
"uuids": [
{
"uuid": 7018,
"value": 1,
"name": "连击光环"
}
],
"desc": ""
}
],
"revive": [],
"ap_bonus": [],
"hp_bonus": [],
"def_bonus": [],
"info": ""
},
{
"uuid": 5006,
"name": "冻箭哥",
"comment": "CSV导入:多重单体箭,带冰冻",
"path": "ha1",
"rarity": 1,
"roleKey": "Archer",
"growKey": "Archer",
"typeKey": "Long",
"statBase": {
"hp": 0,
"ap": 30,
"def": 0
},
"dis": null,
"speed": null,
"skills": [
{
"uuid": 6006,
"name": "",
"cd": 1.05,
"cdExpr": "AtkSpeedSet[AtkSpeedLv.Normal].cd",
"overrides": {
"ap": 100
},
"desc": "射出箭矢,对{target}造成攻击力{ap}%伤害",
"lv_entries": [
{
"lv": 2,
"s_lv": 2,
"overrides": {
"bck": 10
},
"desc": "射出箭矢,对{target}造成攻击力{ap}%伤害,击退{bck}"
}
]
},
{
"uuid": 6150,
"name": "万箭齐发·冰",
"cd": 8,
"cdExpr": null,
"overrides": {
"ap": 150,
"frz": 30,
"summon_count": 1
},
"desc": "万箭齐发,对{target}造成攻击力{ap}%伤害,{frz}%概率冰冻",
"lv_entries": [
{
"lv": 8,
"s_lv": 2,
"overrides": {
"ap": 200,
"frz": 50,
"summon_count": 1
},
"desc": ""
},
{
"lv": 16,
"s_lv": 3,
"overrides": {
"ap": 250,
"frz": 70,
"summon_count": 2
},
"desc": ""
}
]
}
],
"atking": {},
"atked": {},
"fstart": {},
"dead": {},
"field": [
{
"lv": 4,
"uuids": [
{
"uuid": 7006,
"value": 0.15,
"name": ""
}
],
"desc": ""
}
],
"revive": [],
"ap_bonus": [],
"hp_bonus": [],
"def_bonus": [],
"info": ""
},
{
"uuid": 5007,
"name": "击退火女",
"comment": "CSV导入:群体击退/麻痹压场;复刻深渊女王",
"path": "hm1",
"rarity": 1,
"roleKey": "Mage",
"growKey": "Mage",
"typeKey": "Long",
"statBase": {
"hp": -5,
"ap": 10,
"def": 0
},
"dis": null,
"speed": null,
"skills": [
{
"uuid": 6010,
"name": "",
"cd": 1.2,
"cdExpr": "AtkSpeedSet[AtkSpeedLv.Slow].cd",
"overrides": {
"ap": 100,
"bck": 30
},
"desc": "掷出紫魔球,对{target}造成攻击力{ap}%伤害,击退{bck}",
"lv_entries": [
{
"lv": 2,
"s_lv": 2,
"overrides": {
"bck": 40
},
"desc": ""
}
]
},
{
"uuid": 6200,
"name": "火焰喷射",
"cd": 8,
"cdExpr": null,
"overrides": {
"ap": 250,
"bck": 100,
"summon_count": 1
},
"desc": "喷出烈焰风暴,对{target}造成攻击力{ap}%伤害,击退{bck}",
"lv_entries": [
{
"lv": 8,
"s_lv": 2,
"overrides": {
"ap": 350,
"bck": 100,
"summon_count": 1
},
"desc": ""
},
{
"lv": 16,
"s_lv": 3,
"overrides": {
"ap": 450,
"bck": 100,
"summon_count": 2
},
"desc": ""
}
]
}
],
"atking": {},
"atked": {},
"fstart": {},
"dead": {},
"field": [
{
"lv": 4,
"uuids": [
{
"uuid": 7002,
"value": 0.15,
"name": "深渊威压"
}
],
"desc": ""
}
],
"revive": [],
"ap_bonus": [],
"hp_bonus": [],
"def_bonus": [],
"info": ""
},
{
"uuid": 5008,
"name": "团疗奶爸",
"comment": "CSV导入:全体治疗续航+自身护盾",
"path": "hh1",
"rarity": 1,
"roleKey": "Support",
"growKey": "Support",
"typeKey": "Long",
"statBase": {
"hp": 10,
"ap": 20,
"def": 0
},
"dis": null,
"speed": null,
"skills": [
{
"uuid": 6011,
"name": "",
"cd": 1.05,
"cdExpr": "AtkSpeedSet[AtkSpeedLv.Normal].cd",
"overrides": {
"ap": 100
},
"desc": "挥杖对{target}造成攻击力{ap}%伤害",
"lv_entries": [
{
"lv": 2,
"s_lv": 2,
"overrides": {
"bck": 10
},
"desc": "挥杖对{target}造成攻击力{ap}%伤害,击退{bck}"
}
]
},
{
"uuid": 6302,
"name": "治疗",
"cd": 8,
"cdExpr": null,
"overrides": {
"ap": 300,
"summon_count": 1
},
"desc": "为{target}回复攻击力{ap}%生命",
"lv_entries": [
{
"lv": 8,
"s_lv": 2,
"overrides": {
"ap": 400,
"summon_count": 1
},
"desc": ""
},
{
"lv": 16,
"s_lv": 3,
"overrides": {
"ap": 450,
"summon_count": 2
},
"desc": ""
}
]
}
],
"atking": {
"6301": [
{
"lv": 4,
"s_lv": 1,
"name": "圣愈之盾",
"t_num": 3,
"overrides": {
"ap": 30,
"summon_count": 1
},
"desc": "{target}获得生命最大值{ap}%的护盾"
}
]
},
"atked": {},
"fstart": {},
"dead": {},
"field": [],
"revive": [],
"ap_bonus": [],
"hp_bonus": [],
"def_bonus": [],
"info": ""
}
]
}