feat(editor): 新增枚举型覆写编辑器与优化技能描述
1. 新增TGroup枚举覆写类型到常量配置,添加对应下拉编辑组件 2. 重构覆写解析逻辑,统一处理枚举与对象类型覆写 3. 批量更新全英雄技能的描述文本与覆写参数,修正技能效果描述 4. 优化技能详情展示逻辑,复用覆写解析函数减少重复代码
This commit is contained in:
@@ -121,6 +121,14 @@ export const OVERRIDE_KEYS = [
|
||||
{ value: 2, label: '2 全体友方(Ally)' },
|
||||
{ value: 3, label: '3 全体敌方(Enemy)' },
|
||||
]},
|
||||
// 枚举型覆写:技能目标群体(JSON 存字符串,导出还原 TGroup.X;proc_skill.overrides 可借此改变被触发技能的释放对象)
|
||||
// 注:不提供 All —— SCastSystem 未对 TGroup.All 做友/敌分流(会落到敌方分支),避免误配
|
||||
{ key: 'TGroup', label: 'TGroup 目标群体', type: 'enum', options: [
|
||||
{ value: 'Self', label: 'Self 施法者自身' },
|
||||
{ value: 'Ally', label: 'Ally 全体友方(含自己)' },
|
||||
{ value: 'Team', label: 'Team 全体友方(不含自己)' },
|
||||
{ value: 'Enemy', label: 'Enemy 敌方(最近敌人)' },
|
||||
]},
|
||||
{ key: 'summon_count', label: 'summon_count 召唤数' },
|
||||
{ key: 'num', label: 'num 额外释放次数' },
|
||||
{ key: 'call_hero', label: 'call_hero 召唤英雄id' },
|
||||
|
||||
Reference in New Issue
Block a user