feat(web): 新增 timed_buff_id 覆写组件支持与 buff 列表配置

1. 扩展 SUPPORT_ULT 技能列表,新增6517号技能
2. 为 OVERRIDE_KEYS 添加buff类型标记与注释说明
3. 新增buffOptions参数透传机制,实现timed_buff_id下拉选择
4. 新增buff类型覆写编辑器,支持搜索创建与类型归一化
This commit is contained in:
pan
2026-09-07 12:45:14 +08:00
parent 922ca7318d
commit 5fc743dbe3
5 changed files with 52 additions and 12 deletions

View File

@@ -23,7 +23,7 @@
</el-form-item>
</div>
<el-form-item label="overrides">
<OverrideEditor v-model="entry.overrides" :skill-options="skillOptions" />
<OverrideEditor v-model="entry.overrides" :skill-options="skillOptions" :buff-options="buffOptions" />
</el-form-item>
<el-form-item label="描述">
<el-input v-model="entry.desc" type="textarea" :rows="2" />
@@ -50,6 +50,8 @@ const props = defineProps({
model: { type: Object, required: true }, // TriggerGrouped
skillOptions: { type: Array, default: () => [] },
skillMap: { type: Object, default: () => ({}) },
// 全部 buff 候选(timed_buff_id 下拉用),由 App 透传
buffOptions: { type: Array, default: () => [] },
})
const newSid = ref(null)