Skip to content

v3.0

Choose a tag to compare

@p62003 p62003 released this 17 May 13:15
· 8 commits to main since this release

Changelog

v3.0 — May 17, 2026

New Feature: Session Mode Auto-Detection

The tool now automatically identifies the game mode you're playing and records full stage information in battle reports.

English

v3.0 — May 17, 2026

New Feature: Session Mode Auto-Detection

The tool now automatically identifies the game mode you're playing and records full stage information in battle reports.

Supported Modes

  • High-Risk Commissions — Automatically identifies boss and difficulty tier (I–VI). Reports display the commission name.
  • Weekly Clone — Automatically identifies boss and difficulty tier (I–VII).
  • Anomaly Hunt — Automatically identifies world bosses.
  • Beyond the Rails — Automatically identifies route, station, and upper/lower half.
  • When no mode can be matched, the session is marked as "Free Combat."

Stage Information Display

  • A new "Stage" column in the Report Manager shows the commission name with a Roman numeral tier (e.g., "Beat King III", "Fracture Circle S5 Upper").
  • Each mode has a dedicated icon, displayed in the Report Manager, main window dropdown, and comparison mode.
  • Tier detection uses HP matching: mob health values extracted from DataTables are matched against observed values to determine the current difficulty.

New Feature: HPS Indicator (Hits Per Second)

A new metric for measuring character attack speed.

  • The overlay card displays total HPS on row 4.
  • Also shown in the main window header, rank summary, and character detail panel.
  • Battle report JSON now includes an hps field (total HPS + per-character HPS).

New Feature: ECT Indicator (Estimated Clear Time)

Real-time estimation of how long it will take to defeat the current target.

  • The overlay card displays ECT on row 5, formatted as mm:ss.
  • Calculated as: target's current HP ÷ your DPS.
  • ECT automatically follows when you switch attack targets.

New Feature: Session End Freeze

  • When a stage ends, the overlay freezes and retains the final combat data display.
  • The overlay will not auto-collapse due to inactivity, letting you review your final performance.
  • Automatically unfreezes when the next combat begins.

Improvements

Overlay

  • Data rows expanded from 3 to 5: Total Damage, Hit Count, DPS, HPS, ECT.
  • Character portrait enlarged (22px → 33px) for better visibility.
  • Unknown character placeholder now shows a gray avatar instead of a "?" text.
  • Simplified click behavior: clicking during combat directly collapses the overlay without waiting for click-through to disengage.

Main Window Now Free

  • All main window entry points (tray double-click, Alt+E, context menu) no longer require a Sponsor key.
  • Report Comparison remains Sponsor-exclusive.

Analytics Platform

  • Minimum upload damage threshold lowered from 100,000 to 50,000, allowing lower-level players' full boss kills to qualify for rankings.
  • Added FAQ to the Compositions page explaining why report counts differ from Rankings.

Performance & Stability

  • Packet processing hot-path optimizations for smoother performance during high hit rates.
  • Improved memory usage: the Report Manager no longer retains full report data in memory.
  • Internal code architecture cleanup for improved long-term stability.

Fixes

  • Fixed High-Risk Commission stage detection failure. When mobs attack the player, their HP values could pollute the boss HP observation pool, causing incorrect tier matching.
  • Fixed total_damage calculation inconsistency during report upload.
  • Fixed a memory leak caused by repeatedly opening and closing the Report Manager.
  • Fixed report dropdowns in the main window and comparison mode not refreshing after deleting reports.

繁體中文

v3.0 — 2026 年 5 月 17 日

新功能:Session 模式自動識別

工具現在能自動辨識你正在進行的遊戲模式,並在戰報中記錄完整的關卡資訊。

支援的模式

  • 危險委託 — 自動識別 boss 與難度階級(I–VI),戰報顯示委託名稱。
  • 異象巡禮 — 自動識別 boss 與難度階級(I–VII)。
  • 異象追獵 — 自動識別世界 Boss。
  • 軌外之境 — 自動識別路線、站號與上下半場。
  • 無法匹配以上模式時,標記為「自由戰鬥」。

關卡資訊顯示

  • 戰報管理器新增「關卡」欄位,顯示委託名 + 羅馬數字階級(如「律動大師 III」「節理環線 S5 上半」)。
  • 每個模式配有專屬圖標,顯示在戰報管理器、主視窗下拉選單與比對模式中。
  • 階級判定使用 HP 比對:從 DataTable 提取的怪物血量自動匹配當前難度。

新功能:HPS 指標(每秒命中數)

新增衡量角色攻擊速度的指標。

  • 浮窗卡片第 4 行顯示總 HPS。
  • 主視窗標題列、排名摘要、角色細節面板同步顯示。
  • 戰報 JSON 新增 hps 欄位(總 HPS + 各角色 HPS)。

新功能:ECT 指標(預計剩餘時間)

即時估算當前目標還需要多久擊敗。

  • 浮窗卡片第 5 行顯示 ECT,格式 mm:ss
  • 計算公式:目標當前血量 ÷ 你的 DPS。
  • 切換攻擊目標時 ECT 自動跟隨。

新功能:Session 結束凍結

  • 關卡結束時浮窗自動凍結,保持最後一刻的戰鬥數據顯示。
  • 不會因為脫戰而自動收回,方便查看最終成績。
  • 下一場戰鬥開始時自動解凍恢復即時更新。

改善

浮窗卡片

  • 顯示行數從 3 行擴展為 5 行:總傷害、命中數、DPS、HPS、ECT。
  • 角色頭像放大(22px → 33px),更易辨識。
  • 無角色資料時顯示灰色未知頭像,替代原本的「?」文字。
  • 點擊行為簡化:戰鬥中點擊直接收合,無需等待穿透解除。

主視窗開放免費使用

  • 主視窗所有入口(系統匣雙擊、Alt+E、右鍵選單)不再需要贊助者序號。
  • 戰報比對模式維持贊助者專屬。

分析平台

  • 戰報上傳最低傷害門檻從 100,000 降至 50,000,讓低等玩家的完整擊殺也能參與排行。
  • 配對率頁面新增 FAQ:說明為什麼戰報數量與排行榜不一致。

效能與穩定性

  • 封包處理熱路徑效能最佳化,高命中速率下更流暢。
  • 記憶體使用改善:戰報管理器不再將完整戰報駐留於記憶體中。
  • 程式碼架構整理,提升長期穩定性。

简体中文

v3.0 — 2026 年 5 月 17 日

新功能:Session 模式自动识别

工具现在能自动辨识你正在进行的游戏模式,并在战报中记录完整的关卡信息。

支持的模式

  • 危险委托 — 自动识别 boss 与难度阶级(I–VI),战报显示委托名称。
  • 异象巡礼 — 自动识别 boss 与难度阶级(I–VII)。
  • 异象追猎 — 自动识别世界 Boss。
  • 轨外之境 — 自动识别路线、站号与上下半场。
  • 无法匹配以上模式时,标记为「自由战斗」。

关卡信息显示

  • 战报管理器新增「关卡」栏位,显示委托名 + 罗马数字阶级(如「律动大师 III」「节理环线 S5 上半」)。
  • 每个模式配有专属图标,显示在战报管理器、主窗口下拉选单与对比模式中。
  • 阶级判定使用 HP 比对:从 DataTable 提取的怪物血量自动匹配当前难度。

新功能:HPS 指标(每秒命中数)

新增衡量角色攻击速度的指标。

  • 浮窗卡片第 4 行显示总 HPS。
  • 主窗口标题栏、排名摘要、角色细节面板同步显示。
  • 战报 JSON 新增 hps 栏位(总 HPS + 各角色 HPS)。

新功能:ECT 指标(预计剩余时间)

即时估算当前目标还需要多久击败。

  • 浮窗卡片第 5 行显示 ECT,格式 mm:ss
  • 计算公式:目标当前血量 ÷ 你的 DPS。
  • 切换攻击目标时 ECT 自动跟随。

新功能:Session 结束冻结

  • 关卡结束时浮窗自动冻结,保持最后一刻的战斗数据显示。
  • 不会因为脱战而自动收回,方便查看最终成绩。
  • 下一场战斗开始时自动解冻恢复即时更新。

改善

浮窗卡片

  • 显示行数从 3 行扩展为 5 行:总伤害、命中数、DPS、HPS、ECT。
  • 角色头像放大(22px → 33px),更易辨识。
  • 无角色数据时显示灰色未知头像,替代原本的「?」文字。
  • 点击行为简化:战斗中点击直接收合,无需等待穿透解除。

主窗口开放免费使用

  • 主窗口所有入口(系统托盘双击、Alt+E、右键菜单)不再需要赞助者序号。
  • 战报对比模式维持赞助者专属。

分析平台

  • 战报上传最低伤害门槛从 100,000 降至 50,000,让低等玩家的完整击杀也能参与排行。
  • 配对率页面新增 FAQ:说明为什么战报数量与排行榜不一致。

性能与稳定性

  • 封包处理热路径性能优化,高命中速率下更流畅。
  • 内存使用改善:战报管理器不再将完整战报驻留于内存中。
  • 程序代码架构整理,提升长期稳定性。