1. 新增proc_skill覆写配置项,支持配置概率触发额外技能 2. 重构OverrideEditor,支持对象类型覆写的结构化编辑 3. 给SkillEditor和TriggerGroupEditor透传技能选项用于uuid选择 4. 更新英雄技能数据示例,添加触发普攻的proc_skill配置 5. 修复覆写编辑器同步逻辑,保留编辑中未完成的配置项
762 lines
18 KiB
JSON
762 lines
18 KiB
JSON
{
|
||
"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,
|
||
"proc_skill": {
|
||
"s_uuid": 6001,
|
||
"chance": 100,
|
||
"overrides": {
|
||
"crt": 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
|
||
},
|
||
"desc": "{target}获得生命最大值{ap}%的护盾",
|
||
"lv_entries": [
|
||
{
|
||
"lv": 8,
|
||
"s_lv": 2,
|
||
"overrides": {
|
||
"ap": 60
|
||
},
|
||
"desc": "{target}获得生命最大值{ap}%的护盾"
|
||
},
|
||
{
|
||
"lv": 16,
|
||
"s_lv": 3,
|
||
"overrides": {
|
||
"ap": 120
|
||
},
|
||
"desc": "{target}获得生命最大值{ap}%的护盾"
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"atking": {},
|
||
"atked": {
|
||
"6301": [
|
||
{
|
||
"lv": 4,
|
||
"s_lv": 1,
|
||
"name": "全体圣盾",
|
||
"t_num": 3,
|
||
"overrides": {
|
||
"TGroup": null,
|
||
"ap": 10,
|
||
"icon": "Stat_UnitSummonIncrease_01"
|
||
},
|
||
"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,
|
||
"icon": "Stat_AttackSpeed_02"
|
||
},
|
||
"desc": "斩出气刃,对{target}造成攻击力{ap}%伤害,并使目标易伤(受到伤害加深,持续{dur}秒)",
|
||
"lv_entries": [
|
||
{
|
||
"lv": 8,
|
||
"s_lv": 2,
|
||
"overrides": {
|
||
"buff_value": 20
|
||
},
|
||
"desc": ""
|
||
},
|
||
{
|
||
"lv": 16,
|
||
"s_lv": 3,
|
||
"overrides": {
|
||
"ap": 180,
|
||
"bck": 60,
|
||
"buff_value": 40
|
||
},
|
||
"desc": "斩出气刃,对{target}造成攻击力{ap}%伤害,击退{bck},并使目标易伤(持续{dur}秒)"
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"atking": {
|
||
"6004": [
|
||
{
|
||
"lv": 4,
|
||
"s_lv": 1,
|
||
"name": "风暴打击",
|
||
"t_num": 3,
|
||
"overrides": {
|
||
"ap": 300,
|
||
"icon": "Stat_AllUnitAttack"
|
||
},
|
||
"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
|
||
},
|
||
"desc": "劈出开山斧,对{target}造成攻击力{ap}%伤害,必定击晕",
|
||
"lv_entries": [
|
||
{
|
||
"lv": 8,
|
||
"s_lv": 2,
|
||
"overrides": {
|
||
"ap": 450,
|
||
"stun": 100
|
||
},
|
||
"desc": ""
|
||
},
|
||
{
|
||
"lv": 16,
|
||
"s_lv": 3,
|
||
"overrides": {
|
||
"ap": 450,
|
||
"stun": 100
|
||
},
|
||
"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
|
||
},
|
||
"desc": "斩出光闪,对{target}造成攻击力{ap}%伤害",
|
||
"lv_entries": [
|
||
{
|
||
"lv": 8,
|
||
"s_lv": 2,
|
||
"overrides": {
|
||
"ap": 250
|
||
},
|
||
"desc": ""
|
||
},
|
||
{
|
||
"lv": 16,
|
||
"s_lv": 3,
|
||
"overrides": {
|
||
"ap": 350
|
||
},
|
||
"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
|
||
},
|
||
"desc": "召唤落雷斩击{target},造成攻击力{ap}%伤害",
|
||
"lv_entries": [
|
||
{
|
||
"lv": 8,
|
||
"s_lv": 2,
|
||
"overrides": {
|
||
"ap": 250,
|
||
"timed_buff_id": 7007
|
||
},
|
||
"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
|
||
},
|
||
"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,
|
||
"icon": "Stat_AttackRangeIncrease_02"
|
||
},
|
||
"desc": "万箭齐发,对{target}造成攻击力{ap}%伤害,{frz}%概率冰冻",
|
||
"lv_entries": [
|
||
{
|
||
"lv": 8,
|
||
"s_lv": 2,
|
||
"overrides": {
|
||
"ap": 200,
|
||
"frz": 50
|
||
},
|
||
"desc": ""
|
||
},
|
||
{
|
||
"lv": 16,
|
||
"s_lv": 3,
|
||
"overrides": {
|
||
"ap": 250,
|
||
"frz": 70
|
||
},
|
||
"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": ""
|
||
}
|
||
]
|
||
} |