1.8 KiB
1.8 KiB
TH1 Dashboard Changelog
Dashboard 功能变更应在这里记录入口、数据源、接口和持久化位置,便于后续维护与迁移。
2026-06-26
平衡性分析新增二级模块英雄升级,读取当前HeroDataAssets英雄任务和UnitTypeDataAssets英雄基础数据,估算 Lv1->Lv2、Lv2->Lv3、Lv3->Lv4 所需回合数。- 新模块数据入口沿用
GET /api/gamebalance/hero-data,静态 fallback 使用data/units.json、data/skills.json、data/heroes.json;估算逻辑在js/gamebalance.js内按任务类型与英雄特殊机制计算。 export_data.py的heroes.json任务行追加skillParam、spType、skillList、unitFullTypes、targetBuff字段,供 Dashboard 分析模块识别更精确的任务目标。
2026-06-18
- 新增
填表助手一级导航入口,当前包含Skill表二级栏。 Skill表直接读取Unity/Assets/BundleResources/DataAssets/SkillDataAssets.asset,不使用Export数据。- 新增 Skill 表格展示、搜索、行内
Name/Desc修改、单行还原、单行保存,以及详细修改弹窗。 - 新增后端接口:
GET /api/form-helper/skillsPOST /api/form-helper/skills/save
- 新增 Skill 表
SkillTypeID 正序 / 倒序切换,搜索结果按当前 ID 顺序展示。 - 新增一级导航按钮拖拽排序。排序会写入浏览器
localStorage的th1-dashboard-sidebar-order-v1,并同步保存到Tools/Dashboard/data/preferences.json的sidebarOrder字段,方便长期迁移。 - 新增后端偏好接口:
GET /api/dashboard/preferencesPOST /api/dashboard/preferences
- Skill 表行内
Desc改为单行输入框;行内保存后不重绘列表,避免当前滚动位置跳回顶部。