Commit Graph

6 Commits

Author SHA1 Message Date
panFD
b0038e74c8 refactor: 重构复活机制,将复活逻辑整合到dead触发组
1.  新增SkillOverrides的revive_hp和revive_count配置项,替代原独立复活字段
2.  移除所有revive相关的旧配置、解析函数和UI展示逻辑
3.  调整战斗逻辑,从dead触发组的overrides中读取复活配置
4.  更新文档说明,统一复活机制的配置方式
5.  清理冗余的导入和类型定义
2026-09-03 22:28:38 +08:00
panFD
e4530d6d1c feat(hero skill): add slot support for hero skill detail panel
1. 新增技能槽位参数,解决同底座技能(如普攻+触发技能)的分档定位问题
2. 新增2级/3级面板节点配置,自动隐藏无对应档位的面板
3. 重构英雄技能档位生成逻辑,支持按槽位精确查找技能配置
4. 优化技能弹窗渲染逻辑,传递槽位参数避免匹配错误分组
2026-08-30 14:44:27 +08:00
pan
d704f3201d refactor(skillText): 重构技能描述生成逻辑,支持英雄自定义技能名
1. 重构getFieldSkillName和getReviveSkillName函数,新增hero参数获取英雄自定义技能名
2. 为FieldEntry和LvReviveEntry新增name字段,支持配置英雄专属技能展示名
3. 更新buildHeroSkillDesc和resolveTriggerSkillName函数,使用新的名称获取逻辑
4. 为部分英雄配置添加专属技能名称,统一技能展示文本
2026-08-28 17:07:20 +08:00
panFD
10a6d18836 refactor(skill-text): 重构技能文案系统,拆分英雄/卡牌语境
1.  将原HeroSkillDesc拆分为CardSkillText(卡牌/道具通用)和HeroSkillText(英雄专属)
2.  移除废弃的HeroSkillDesc文件与相关引用
3.  统一技能文案生成逻辑,修复数值漂移问题
4.  调整英雄配置中技能解锁等级与分档规则
5.  优化技能弹窗UI与参数传递逻辑
2026-08-28 08:36:39 +08:00
pan
39cbb2eed4 refactor(hero skill): 重构英雄技能描述生成逻辑
1.  抽离原HeroSkillDesc工具函数为独立HeroSkillText模块
2.  简化英雄局外技能描述生成逻辑,移除冗余的数据源构造步骤
3.  新增结构化技能档位数据接口,拆分整段文本输出与结构化输出能力
4.  优化默认隐藏普攻技能展示,减少冗余信息
2026-08-27 21:06:34 +08:00
pan
d929a99172 refactor(hero): 新增英雄技能文案生成模块HeroSkillText
1.  新增HeroSkillText.ts,实现基于内联模板的实时技能文案渲染,解决数值与文案不同步问题
2.  为HSkillInfo、LvSkillEntry、LvTriggerEntry新增desc模板字段,配置技能描述模板
3.  重构HeroSkillDesc.ts,新增buildEffectOnlyRich方法,兼容旧UI引用
4.  为所有英雄配置添加技能描述模板,替换原硬编码文案逻辑
2026-08-27 20:40:53 +08:00