feat(trigger): add 回合结束触发组支持
1. 新增fend触发组常量与默认英雄模板配置 2. 后端校验、渲染逻辑兼容新触发组 3. 更新文档说明fend触发组规范 4. 前端UI添加回合结束触发组编辑器 5. 兼容旧英雄数据补全fend空对象
This commit is contained in:
@@ -79,6 +79,7 @@ export const TRIGGER_GROUPS = [
|
||||
{ key: 'atking', label: 'atking 攻击后' },
|
||||
{ key: 'atked', label: 'atked 受击后' },
|
||||
{ key: 'fstart', label: 'fstart 战斗开始' },
|
||||
{ key: 'fend', label: 'fend 回合结束' },
|
||||
{ key: 'dead', label: 'dead 死亡后' },
|
||||
]
|
||||
|
||||
@@ -101,6 +102,7 @@ export function defaultHero() {
|
||||
atking: {}, // {uuid:[{lv,s_lv,name,t_num,overrides,desc}]}
|
||||
atked: {},
|
||||
fstart: {},
|
||||
fend: {},
|
||||
dead: {},
|
||||
field: [], // [{lv,uuids:[{uuid,value,name}],desc}]
|
||||
// revive 已纳入 dead 触发组,通过 overrides.revive_hp / revive_count 配置
|
||||
|
||||
Reference in New Issue
Block a user