pan
|
922ca7318d
|
feat(hero&buff): 新增限时最大生命Buff与配套技能
新增7029生命爆发Buff和对应6517技能,实现限时提升最大生命功能:
1. Buff生效时按增量等量回血,到期自动钳回血量防止溢血
2. 血条显示逻辑适配动态最大生命值变化
3. 新增血量与最终最大生命同步方法统一处理边界情况
|
2026-09-07 11:16:02 +08:00 |
|
pan
|
852976d54b
|
fix(heroList): 调整英雄卡片等级显示格式与UI布局
1. 移除等级文本前缀"Lv.",仅显示纯数字等级
2. 重构cardlite预制体的等级显示UI组件:替换原精灵为文本标签,调整位置、尺寸与样式
3. 修正节点命名与层级关系,优化升级图标布局
|
2026-09-07 10:24:56 +08:00 |
|
pan
|
2d82528abf
|
refactor(server,hero): 新增HeroList自动同步逻辑,格式化英雄配置
1. 新增syncHeroList工具函数,实现英雄列表自动去重、排序并格式化输出
2. 在apply接口中自动同步HeroList,保持图鉴与抽卡池数据源一致
3. 格式化heroSet.ts中的英雄配置代码,统一缩进与对象格式
4. 更新HeroList注释与内容,新增5010号英雄
|
2026-09-07 10:15:09 +08:00 |
|
pan
|
b1de2c13f2
|
fix(hero config): 调整两个英雄技能的ap数值和描述
更新了普攻回春和自疗技能的ap加成值,补充了技能描述说明具体效果,同时修正了技能目标组配置
|
2026-09-07 09:39:32 +08:00 |
|
pan
|
55c7909241
|
feat(editor): 新增枚举型覆写编辑器与优化技能描述
1. 新增TGroup枚举覆写类型到常量配置,添加对应下拉编辑组件
2. 重构覆写解析逻辑,统一处理枚举与对象类型覆写
3. 批量更新全英雄技能的描述文本与覆写参数,修正技能效果描述
4. 优化技能详情展示逻辑,复用覆写解析函数减少重复代码
|
2026-09-07 09:32:25 +08:00 |
|
panFD
|
232446789f
|
fix(hero config): 更新技能图标与英雄配置
1. 修正多个技能的图标资源路径
2. 调整6200技能的召唤参数配置
3. 重命名5009英雄为甲虫领主并新增5010火箭哥英雄
4. 更新辅助大招技能列表
|
2026-09-07 00:04:28 +08:00 |
|
panFD
|
9917442420
|
refactor: 优化技能图标与动画资源,更新配置表
1. 新增maxw1、maxw2技能预制体并删除range1预制体
2. 预加载ui7图集防止GC回收
3. 更新全量技能、buff、天赋的图标配置
4. 调整技能动画帧率与时长优化表现
5. 修复技能UI组件的布局与引用
|
2026-09-06 23:55:57 +08:00 |
|
panFD
|
084187f924
|
refactor(ui): 统一技能图标图集缓存逻辑
将技能图标加载从通用uiconsAtlas拆分到专属skillIconsAtlas,
在SinfoComp、SSkillBoxComp、TalentItemComp中替换图集引用,
并添加对应注释明确图集使用范围。
|
2026-09-06 21:46:59 +08:00 |
|
panFD
|
dba44adcf3
|
feat(assets): add new ui texture ui7.png and its meta config
add the ui7 image resource and its corresponding meta configuration file for texture import setup
|
2026-09-06 17:50:45 +08:00 |
|
panFD
|
30e69234b7
|
feat(hero): 新增回血坦克5009与火箭哥5010英雄,优化UI展示与技能逻辑
1. 新增5009回血坦克、5010火箭哥英雄配置
2. 重构英雄列表UI布局,新增职业标签配色区分
3. 优化技能详情展示,支持完整覆写参数显示
4. 调整技能默认配置,移除固定summon_count注入
5. 优化触发技能展示逻辑,新增参数详情显示
|
2026-09-06 17:43:16 +08:00 |
|
panFD
|
ff4a4124f0
|
fix(hero config): 重构英雄配置表格式
将旧版逗号分隔的单列配置调整为带uuid的标准csv格式,修正部分英雄技能参数,统一配置表结构
|
2026-09-05 23:25:14 +08:00 |
|
panFD
|
d1cb648c6f
|
fix(hero skill): 调整英雄治疗技能的ap数值和召唤计数
更新了服务器英雄数据和客户端技能配置,将基础和升级后的ap比例下调,移除了不必要的summon_count配置项
|
2026-09-05 22:27:13 +08:00 |
|
panFD
|
79687fbace
|
fix(SCastSystem): 修改治疗量计算逻辑
将治疗量计算从基于施法者ap改为基于被治疗者最终最大生命值,同时更新注释说明
|
2026-09-05 22:25:23 +08:00 |
|
panFD
|
00c875ff18
|
feat(hero&skill): 新增反伤相关光环技能与属性计算
1. 扩展英雄反伤属性计算逻辑,加入驻场光环加成
2. 新增两个永久反伤强化技能6413、6414
3. 新增FieldSkillType反伤相关枚举与光环配置
|
2026-09-05 22:18:57 +08:00 |
|
panFD
|
699f7fc6b8
|
feat(hero&buff): 新增反伤类buff与技能,支持带修饰的反伤计算
1. 新增两个反伤相关的buff配置:固定反伤7027和比例反伤7028
2. 新增两个支援技能:荆棘护盾和荆棘比例增益
3. 为HeroAttrsComp新增获取最终反伤属性的方法,支持限时修饰词计算
4. 重构英雄反伤伤害计算逻辑,使用新的属性获取方法
|
2026-09-05 18:14:13 +08:00 |
|
panFD
|
370b455352
|
feat(hero&config): 新增反伤属性与反伤结算逻辑
1. 新增反伤相关配置属性thorns_dmg和thorns_rate
2. 在HeroAttrsComp中添加反伤属性字段与初始化逻辑
3. 实现反伤伤害结算逻辑,支持固定值+比例混合反伤
4. 新增计时buff施加概率与目标覆写配置项
|
2026-09-05 17:53:21 +08:00 |
|
panFD
|
c4b49e4df6
|
feat(editor): add proc_skill override support for skills
1. 新增proc_skill覆写配置项,支持配置概率触发额外技能
2. 重构OverrideEditor,支持对象类型覆写的结构化编辑
3. 给SkillEditor和TriggerGroupEditor透传技能选项用于uuid选择
4. 更新英雄技能数据示例,添加触发普攻的proc_skill配置
5. 修复覆写编辑器同步逻辑,保留编辑中未完成的配置项
|
2026-09-05 13:38:30 +08:00 |
|
panFD
|
63423c5378
|
feat(skill): add proc skill trigger system
实现技能命中后概率触发额外技能的完整流程
1. 新增proc_skill技能配置字段与数据组件
2. 新增公共技能派发工具方法
3. 在HeroAtkSystem中添加触发逻辑
4. 完善伤害事件与技能视图传递proc_skill参数
|
2026-09-05 13:26:34 +08:00 |
|
panFD
|
30748536d0
|
refactor(hero-config): 移除旧的本地导出hexport.ts功能
删除了前后端中与本地导出hexport.ts相关的API、页面按钮和实现代码,不再支持生成本地hexport.ts配置文件。
|
2026-09-05 12:55:35 +08:00 |
|
panFD
|
1806f4b1a5
|
feat(web+server): 新增枚举覆写支持与CSV导出功能
1. 新增buff_target枚举覆写配置,支持选择施法目标类型
2. 后端添加CSV导出接口,生成标准化英雄设计表
3. 前端新增CSV导出按钮,支持一键导出配置
4. 优化覆写字段渲染逻辑,支持枚举值转可读枚举名
5. 清理英雄数据中冗余的summon_count默认配置
|
2026-09-05 12:23:23 +08:00 |
|
panFD
|
071afc8fa2
|
feat(skill): 添加计时buff目标覆写功能
1. 新增BuffTarget枚举定义计时buff的四种施加目标类型
2. 扩展SkillOverrides接口添加buff_target配置项
3. 实现resolveBuffTargets方法解析buff实际施加目标
4. 调整普攻buff施加逻辑适配新的目标配置规则
5. 修复伤害技能误给敌方挂友方buff的问题
6. 清理英雄技能配置中多余的summon_count参数
|
2026-09-05 12:22:18 +08:00 |
|
panFD
|
7949f7d1d7
|
style: 调整UI预制体与动画配置参数
修改了cHero和cardlite预制体的文本、布局、精灵参数,同时调整了up动画的时长与关键帧配置
|
2026-09-05 10:14:09 +08:00 |
|
panFD
|
cf27211171
|
refactor(talent): 重构天赋升级消耗计算逻辑
1. 将天赋升级消耗从按等级索引改为按阶位统一配置
2. 调整getTalentUpgradeCost入参和计算逻辑
3. 更新天赋已投入点数的统计方式,优化计算效率
4. 修正天赋升级消耗判断的参数传递错误
|
2026-09-04 23:24:01 +08:00 |
|
panFD
|
fcb9f293dc
|
refactor(talents): 优化天赋页签展示与投入点数显示
1. 更新阶位页签文案配置,调整锁提示文本
2. 新增各阶已投入点数标签的序列化与映射
3. 重构页签刷新逻辑,分离文案和投入点数展示
4. 简化未解锁阶位的提示文案
|
2026-09-04 23:07:43 +08:00 |
|
panFD
|
c239eafc10
|
fix(map): 移除奖励数字前的加号前缀
调整RewardItemComp和VictoryComp中的奖励数量显示逻辑,去掉原本的+号前缀,统一展示原始数值
|
2026-09-04 22:26:01 +08:00 |
|
panFD
|
a7223669cc
|
feat(heroList): add fragment display and level text refresh
1. 新增英雄碎片数量文本与进度条UI组件绑定和显示逻辑
2. 新增refreshLv方法统一刷新英雄等级数字,移除Lv.前缀
3. 优化卡牌组件注释,补充碎片管理职责
4. 统一英雄列表面板刷新所有卡牌的可升级标识和等级、碎片状态
|
2026-09-04 22:25:50 +08:00 |
|
pan
|
3ae6a69c67
|
fix(hero skill): 替换多余的summon_count配置为技能图标
1. 移除多个技能里冗余的summon_count字段
2. 为对应技能添加正确的图标配置
3. 同步更新服务端数据和前端配置文件
|
2026-09-04 16:53:19 +08:00 |
|
pan
|
ba3810d00a
|
feat(skill-editor): 新增普攻lv2强化档编辑模式
1. 为SkillEditor新增basicLv2属性,实现独立的普攻lv2档位编辑逻辑
2. 锁定lv和SkillLv值,禁用档位增删操作
3. 调整界面文案,适配普攻lv2模式的编辑提示
4. 自动规范化lv_entries数据,确保仅存在一个标准lv2档位
|
2026-09-04 16:39:41 +08:00 |
|
pan
|
e97de40d2e
|
feat: 新增技能图标英雄语境覆写功能
1. 扩展SkillOverrides接口,新增icon字段支持自定义图标
2. 前端常量与编辑器适配:新增字符串型覆写类型与图标候选选择器
3. 新增getHeroSkillIcon工具函数,实现英雄专属图标优先级加载逻辑
4. 修复并优化技能图标展示逻辑,支持同底座技能不同英雄差异化图标
5. 重构部分英雄配置格式,统一代码风格
|
2026-09-04 16:25:57 +08:00 |
|
pan
|
2a2abf24b2
|
feat(hero): 补全所有英雄技能的名称字段
统一给多个英雄的基础普攻技能添加"强化普攻"名称,同时优化技能配置的格式可读性,移除冗余的空字段和换行,修正了JSON文件末尾缺少换行的问题。
|
2026-09-04 16:03:28 +08:00 |
|
pan
|
22e91fc99d
|
feat(hero-ui): 新增普攻lv2强化档独立展示功能
实现英雄图鉴中普攻lv2强化档的单独展示逻辑:
1. 为技能档位渲染添加minLv参数,支持裁剪低档位
2. 新增普攻lv2专属模式,图标/名称取lv1,弹窗仅展示lv2+档位
3. 自动为符合条件的普攻强化档生成独立技能图标
4. 适配等级显示偏移,配置Lv2显示为Lv1
|
2026-09-04 15:25:35 +08:00 |
|
pan
|
16d44e3f5e
|
feat(skill): 优化技能描述展示逻辑,修复非伤害技能档位显示问题
1. 新增构建触发语境标签函数,统一处理循环触发技能的次数展示
2. 新增技能档位显式配置描述字段,支持直接渲染自定义描述模板
3. 重构技能展示逻辑,优先使用显式配置的描述,避免自动diff语义错位
4. 更新英雄技能配置,补全部分档位的描述文本,修正技能名称和描述文案
5. 完善类型注释和文档说明,规范技能描述配置规则
|
2026-09-04 14:50:51 +08:00 |
|
pan
|
7bb3dcf6db
|
refactor(skill): 优化技能文本展示逻辑,移除冗余的技能名前缀
1. 调整英雄技能描述文本,移除技能描述中重复的前置动作描述,统一文本风格
2. 重构技能文本生成代码,删除组内多技能时自动添加技能名前缀的逻辑,简化显示逻辑
3. 清理冗余的空行与注释,优化代码结构
4. 调整部分英雄技能的冷却时间配置,修正格式细节
|
2026-09-04 14:25:31 +08:00 |
|
pan
|
db26865e03
|
feat(map,hero): 实现英雄技能整组合并展示功能
重构英雄技能展示逻辑,支持将同一触发槽位的多个技能/光环词条合并为一个技能展示:
1. 新增触发组整组分档渲染接口,合并同槽位多技能档位数据
2. 新增组名获取函数,统一使用槽位首个自定义名称作为展示名
3. 调整图鉴面板技能列表,每个触发槽位仅展示一个合并后的图标
4. 升级技能弹窗渲染逻辑,支持整组模式下的合并说明展示
5. 优化注释与代码结构,统一技能展示口径
|
2026-09-04 14:15:45 +08:00 |
|
pan
|
4e0ef5bccc
|
refactor(web): 重构英雄管理页面布局与交互
1. 将原侧边栏选择改为卡片列表首页视图,新增顶部计数和新建按钮
2. 重新设计英雄列表项,展示基础信息、属性、技能和触发效果
3. 重构编辑弹窗布局,适配移动端并优化交互流程
4. 新增多项数据展示辅助函数,优化页面信息展示
|
2026-09-04 11:01:18 +08:00 |
|
pan
|
bf154a5bfd
|
refactor(hero config): 格式化英雄配置代码,统一对象写法
本次提交将所有英雄配置的技能对象属性进行了格式化,移除了多余的换行和空格,统一了对象字面量的写法风格,同时调整了部分注释位置,让配置文件结构更清晰易读,不影响实际游戏逻辑。
|
2026-09-04 09:11:30 +08:00 |
|
pan
|
8bb4943147
|
fix: 批量调整技能buff与英雄预制体的属性
1. 调整多个plus系列buff预制体的Y轴偏移量
2. 修改maxw/maxb/maxr系列buff的位置与缩放参数
3. 更新shielded预制体的尺寸与Y轴偏移
4. 统一替换所有英雄预制体的依赖prefab与组件ID
5. 清理英雄预制体中冗余的属性覆盖配置
|
2026-09-04 09:10:43 +08:00 |
|
pan
|
50ea3a4954
|
feat: 新增英雄配置批量写入功能,优化buff和英雄预制体
1. 新增服务端/api/apply接口,支持直接覆盖写入heroSet.ts英雄配置区域
2. 前端管理页面新增「写入heroSet.ts」按钮,支持带确认的批量写入
3. 调整多个buff预制体的位置、缩放参数
4. 统一替换多款英雄预制体的关联资源引用与冗余属性
|
2026-09-04 09:10:21 +08:00 |
|
pan
|
7e94560e95
|
fix(hero&shield): 调整护盾UI位置与护盾特效逻辑
调整了护盾预制体的y轴偏移位置,修复护盾状态更新时的特效显示逻辑:护盾耗尽时隐藏特效,护盾存在时显示常驻特效
|
2026-09-04 09:10:04 +08:00 |
|
pan
|
478651748b
|
docs(skill config): 更新复活技能配置与文档说明
1. 删除无效的复活技能配置条目
2. 统一死亡触发技能的激活档位为lv4
3. 修正文档中关于死亡触发技能档位的描述
|
2026-09-04 08:44:53 +08:00 |
|
panFD
|
539c30b366
|
refactor(hero): 移除多余的日志输出并简化代码逻辑
本次提交清理了多个英雄相关组件中的调试日志,同时简化了条件判断写法:
1. 将多行if判断简化为单行return形式
2. 删除HeroViewComp中护盾特效相关的冗余日志和节点查找逻辑
3. 优化absorbShield和add_shield等方法的代码可读性
|
2026-09-04 00:07:36 +08:00 |
|
panFD
|
0a3efafbd5
|
refactor(hero): 优化护盾系统日志与显示逻辑
1. 新增多处护盾相关调试日志,方便追踪护盾数值变化
2. 重构HeroAttrsComp的add_shield方法,统一日志输出格式
3. 重写HeroTopBarComp的护盾显示逻辑,改为直接显示数值而非按上限比例
4. 为HeroViewComp新增护盾特效管理,实现护盾状态自动显隐
5. 清理hk1.prefab中冗余的预制体覆盖配置
|
2026-09-03 23:53:37 +08:00 |
|
panFD
|
a41ff479da
|
refactor(skill): 统一复活技能归类到dead触发组
更新多处注释与代码逻辑,将复活技能统一纳入dead触发组进行处理,移除冗余的单独复活图标添加方法,统一技能展示与配置逻辑。
|
2026-09-03 22:49:22 +08:00 |
|
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 |
|
pan
|
87f771edd1
|
feat: 完成英雄配置编辑器全流程功能开发
本次提交实现了完整的英雄配置管理系统:
1. 新增服务器端英雄数据持久化接口,支持读取和保存英雄配置
2. 重构前端英雄编辑器UI,替换侧边栏为下拉选择器适配移动端
3. 统一调整前端页面样式,压缩间距适配更多内容
4. 修复Tooltip组件显示逻辑,优化技能飘字效果
5. 导入CSV英雄配置数据,补全全职业技能配置
6. 调整多个英雄预制体的尺寸和位置参数
7. 生成完整的英雄配置导出文件hexport.ts
|
2026-09-03 16:47:49 +08:00 |
|
pan
|
6a09ae2954
|
chore(hero config): 更新英雄配置表数据
调整了英雄配置的字段顺序、新增/修改了部分英雄的属性、技能和定位,统一调整了稀有度配置
|
2026-09-03 14:30:11 +08:00 |
|
pan
|
94acab2a5c
|
feat(skill): 添加技能buff附加概率配置与判定逻辑
1. 新增SkillOverrides接口的buff_chance字段,配置buff附加概率
2. 在web常量中添加buff_chance的配置项说明
3. 在HeroAtkSystem中实现基于buff_chance的buff触发判定,默认100%触发
|
2026-09-03 14:30:05 +08:00 |
|
pan
|
df61d55bc3
|
fix(hero config): 更新英雄配置表数据
调整了英雄列表、属性和技能配置,移除了冻住不谢英雄,新增出血战士英雄并修正相关配置项
|
2026-09-03 11:21:29 +08:00 |
|
pan
|
5d654b2914
|
chore(hero config): 更新英雄技能配置表
1. 重构技能配置命名为带等级后缀的格式
2. 调整部分技能的参数数值与效果描述
3. 删除冗余的空行配置数据
|
2026-09-03 11:01:24 +08:00 |
|
pan
|
421f31fecf
|
feat(hero&config): 完善英雄配置与护盾技能逻辑
新增英雄配置表及元数据,更新配置文档说明,修复护盾技能计算逻辑,调整技能基础参数与描述
|
2026-09-03 10:56:21 +08:00 |
|