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:
@@ -25,7 +25,7 @@
|
||||
</el-form-item>
|
||||
</div>
|
||||
<el-form-item label="overrides">
|
||||
<OverrideEditor v-model="skill.overrides" :skill-options="skillOptions" />
|
||||
<OverrideEditor v-model="skill.overrides" :skill-options="skillOptions" :buff-options="buffOptions" />
|
||||
</el-form-item>
|
||||
|
||||
<!-- 分档编辑:大招(is-ult)全档编辑;普攻(basic-lv2)仅 lv2 强化档(客户端独立技能图标消费) -->
|
||||
@@ -47,7 +47,7 @@
|
||||
</el-form-item>
|
||||
</div>
|
||||
<el-form-item label="overrides">
|
||||
<OverrideEditor v-model="e.overrides" :skill-options="skillOptions" />
|
||||
<OverrideEditor v-model="e.overrides" :skill-options="skillOptions" :buff-options="buffOptions" />
|
||||
</el-form-item>
|
||||
<el-form-item label="描述">
|
||||
<el-input v-model="e.desc" type="textarea" :rows="2" />
|
||||
@@ -72,6 +72,8 @@ const props = defineProps({
|
||||
options: { type: Array, default: () => [] },
|
||||
// 全部技能候选(proc_skill.s_uuid 下拉用),由 App 透传
|
||||
skillOptions: { type: Array, default: () => [] },
|
||||
// 全部 buff 候选(timed_buff_id 下拉用),由 App 透传
|
||||
buffOptions: { type: Array, default: () => [] },
|
||||
isUlt: { type: Boolean, default: false },
|
||||
// 普攻 lv2 强化档模式:仅允许配置单个 lv2 档(lv=2 / s_lv=2 锁定,禁用增删)
|
||||
basicLv2: { type: Boolean, default: false },
|
||||
|
||||
Reference in New Issue
Block a user