panFD
|
dbc013a20f
|
feat(hero-config): 新增英雄额外属性加成档位的图鉴展示支持
本次变更完成了英雄bonus属性加成系统的图鉴可视化改造:
1. 扩展LvBonusAttrsEntry类型,新增name/icon/info配置字段
2. 服务端渲染兼容新增字段,仅在配置存在时输出
3. 更新英雄配置文档,补充bonus字段的新参数说明
4. 新增属性加成编辑器表单,支持配置名称、图标和自定义描述
5. 实现英雄图鉴的bonus档位图标渲染逻辑,支持锁定状态和点击弹窗
6. 新增bonus效果文案生成工具,支持自定义模板和属性自动生成
7. 为技能弹窗新增bonus专属渲染逻辑,适配属性加成档位的展示
8. 为部分测试英雄配置了bonus档位的名称属性
|
2026-09-07 23:58:44 +08:00 |
|
panFD
|
771b0aad26
|
refactor: 移除lv12职业专项属性机制,改用bonus配置接管
1. 从heroSet.ts中删除HERO_LV12_SPECIAL_ATTR等相关常量和计算逻辑
2. 移除各业务代码中基于lv12专项的属性加成逻辑
3. 更新文档说明与英雄配置,将职业专项加成改为lv12级bonus配置
4. 同步更新服务器端英雄数据配置示例
|
2026-09-07 23:21:56 +08:00 |
|
panFD
|
ed738d2e30
|
refactor(hero): 重构额外属性加成系统,统一为bonus字段
1. 将原ap_bonus/hp_bonus/def_bonus三个字段合并为通用的bonus数组结构
2. 新增多属性同时配置能力,支持hp/ap/def百分比加成与crt/frz/stun/para固定百分点加成
3. 更新所有前端编辑器、服务端渲染与游戏运行时逻辑适配新配置格式
4. 添加数据兼容迁移逻辑,自动处理旧版英雄配置数据
|
2026-09-07 23:05:30 +08:00 |
|
panFD
|
0066faea1e
|
docs(heroes): add manual editing guide for heroes.json
补充英雄数据库JSON文件的手动修改规范文档,包含数据源说明、字段规则、操作流程和常见错误规避方法,方便无UI场景下直接编辑调整英雄配置。
|
2026-09-06 21:34:21 +08:00 |
|