refactor(skill): 统一复活技能归类到dead触发组
更新多处注释与代码逻辑,将复活技能统一纳入dead触发组进行处理,移除冗余的单独复活图标添加方法,统一技能展示与配置逻辑。
This commit is contained in:
@@ -57,7 +57,7 @@ function skillNameRich(name: string): string {
|
||||
|
||||
/* ==================== 模板渲染基础 ==================== */
|
||||
|
||||
/** 需要遍历的触发技能类型(field/revive 结构不同,单独处理) */
|
||||
/** 需要遍历的触发技能类型(field 结构不同,单独处理;复活已纳入 dead) */
|
||||
const TRIGGER_KEYS: SkillTriggerType[] = [
|
||||
SkillTriggerType.Call,
|
||||
SkillTriggerType.Dead,
|
||||
@@ -145,7 +145,7 @@ function getHeroDisplayLv(heroUuid: number, configLv: number, fac: FacSet): numb
|
||||
* 输出一:英雄当前局外等级下,全部技能最大生效档的完整说明(富文本)。
|
||||
*
|
||||
* 覆盖:普攻/大招(skills,resolve ≤lv 最大档)、5 类触发技能、驻场光环(field)、
|
||||
* 复活(revive)。每行 = 「技能名」:(或「技能名」+ 触发语境)+ 模板渲染后的效果文本(数值高亮),
|
||||
* 死亡触发(dead,含复活)。每行 = 「技能名」:(或「技能名」+ 触发语境)+ 模板渲染后的效果文本(数值高亮),
|
||||
* 不展示技能等级档号(当前档由英雄局外等级隐含决定)。
|
||||
*
|
||||
* Why 普攻默认隐藏:skills 首位为普攻(全英雄共有基础能力),展示场景通常只关心
|
||||
|
||||
Reference in New Issue
Block a user