58 Commits

Author SHA1 Message Date
pan
e10c1b1120 feat(web): 添加写入heroSet.ts的功能按钮和逻辑
新增了写入heroSet.ts的操作按钮,添加了二次确认弹窗和后端写入接口调用逻辑,支持将当前英雄数据覆盖写入到指定配置文件的对应区域。
2026-09-04 09:10:34 +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
71ba6d5ad7 fix(TriggerGroupEditor): 修改默认新增触发器的参数值
将默认新增的触发器条目参数从6改为4,调整默认生成的触发器配置
2026-09-04 08:40:22 +08:00
panFD
7f81634dd1 refactor: 重构复活配置逻辑,移除独立复活编辑器
调整复活配置实现方式,将复活功能并入dead触发组,通过overrides配置复活相关参数,删除原ReviveEditor组件,更新前端常量与页面展示逻辑
2026-09-03 22:44:56 +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
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
7c536ec023 fix: 调整触发技能默认等级与提示文本
1. 将触发技能默认生成等级从6改为4,默认激活等级同步更新
2. 修复复活技能成长档位描述错误,从lv1/lv9/lv16改为lv1/lv8/lv16
3. 为普攻技能新增默认的lv2强化档位配置
2026-09-03 11:07:49 +08:00
panFD
a2dc40997c feat(editor): 完成英雄配置编辑器全功能开发
本提交新增完整的英雄配置可视化编辑器:
1.  初始化前后端项目结构,配置monorepo工作区
2.  实现后端API服务,支持读取游戏配置、导出hexport.ts文件
3.  开发前端Vue应用,包含完整的英雄增删改、属性配置、技能编辑功能
4.  实现多类型编辑器组件:基础属性、普攻/大招编辑、触发技能、光环、复活、属性加成等
5.  清理冗余的配置元数据文件
2026-09-02 23:35:40 +08:00