Releases: WarmBed/TBH-DPS-dashboard
v0.9.23 — 報價改用中鍵釘選 / Pin price box with middle-click
Steam 報價改用中鍵釘選 + 中控台版本顯示 / Pin with middle-click + Control Center version
-
🖱️ Steam 報價框改用「滑鼠中鍵」釘選 — 原本是右鍵,現在改成中鍵(滾輪按下)。懸停物品照常自動跳出報價,按中鍵把報價框釘在該物品上(標題出現 📌+青色邊框),再按一次取消。釘住後可把滑鼠移到 7 天曲線上讀每一天的價格。中鍵和原本一樣只記錄按下、不吞掉事件,不影響遊戲;面板滾輪捲動也不受影響。
The Steam price box now pins with the middle mouse button (was right-click). Hover an item to peek the price as before, then middle-click to pin the box to it (📌 + cyan border); middle-click again to unpin. Pinning lets you hover the 7-day curve to read each day. Like before, the press is edge-only and never swallowed, so the game — and panel wheel-scroll — are unaffected. -
✨ 中控台 (F1) 底部新增版本資訊 — 平常顯示目前版本(
vX.Y.Z)。偵測到新版時,該行會變成🔄 v新版 有新版並附一顆 [GitHub] 鈕,點下去直接用瀏覽器開啟 GitHub releases 頁面下載。
The Control Center (F1) now shows the plugin version at the bottom. When a newer release is detected, the line turns into an update prompt with a [GitHub] button that opens the releases page in your browser. -
🧹 更新提示集中到中控台 — 原本在 DPS 面板(F9)的更新橫幅已移除,版本/更新資訊統一收在中控台一處。
The old update banner on the DPS panel (F9) has been removed; version & update info now live in one place — the Control Center.
ℹ️ 玩家:下載 TBH-DpsMeter-v0.9.23.zip,解壓縮到遊戲資料夾即可(免編譯)。已安裝 v0.9.21(含)以前版本的會自動更新到本版;本版起,往後的新版改由中控台的 [GitHub] 連結手動下載。
Players: download the zip and extract into the game folder — no compiling needed. Installs on v0.9.21 or older will auto-update to this version; from this version on, future updates are downloaded manually via the Control Center's [GitHub] link.
v0.9.22 — 中控台版本顯示與更新連結 / Control Center version & update link
中控台版本顯示 + 更新連結 / Control Center version & update link
- ✨ 中控台 (F1) 底部新增版本資訊 — 平常顯示目前版本(
vX.Y.Z)。偵測到新版時,該行會變成🔄 v新版 有新版並附一顆 [GitHub] 鈕,點下去直接用瀏覽器開啟 GitHub releases 頁面下載。
The Control Center (F1) now shows the plugin version at the bottom. When a newer release is detected, the line turns into an update prompt with a [GitHub] button that opens the releases page in your browser. - 🧹 更新提示集中到中控台 — 原本在 DPS 面板(F9)的更新橫幅已移除,版本/更新資訊統一收在中控台一處。
The old update banner on the DPS panel (F9) has been removed; version & update info now live in one place — the Control Center.
ℹ️ 玩家:下載 TBH-DpsMeter-v0.9.22.zip,解壓縮到遊戲資料夾即可(免編譯)。已安裝 v0.9.21(含)以前版本的會自動更新到本版;本版起,往後的新版改由中控台的 [GitHub] 連結手動下載。
Players: download the zip and extract into the game folder — no compiling needed. Installs on v0.9.21 or older will auto-update to this version; from this version on, future updates are downloaded manually via the Control Center's [GitHub] link.
v0.9.21 — 刷關效率預設難度修正 / Farming planner default-difficulty fix
刷關效率面板:預設難度修正 / Farming planner: default-difficulty fix
- 🐛 刷關效率 (F6) 在小解析度下跑出畫面 — 「全部難度」會一次列出所有關卡(50+ 列),在較小的螢幕解析度上面板會超出畫面下緣。移除「全部 (ALL)」選項,預設改為普通 (Normal) 難度,面板一開只顯示單一難度的精簡清單;其他難度仍可用上方的難度 chips 切換。
The farming planner's "all difficulties" view listed every stage at once (50+ rows) and overflowed the screen on smaller resolutions. The ALL filter is removed and the panel now defaults to Normal difficulty, opening to one short list; switch difficulty via the chips.
ℹ️ 玩家:下載 TBH-DpsMeter-v0.9.21.zip,解壓縮到遊戲資料夾即可(免編譯)。已安裝舊版會自動更新。
Players: download the zip and extract into the game folder — no compiling needed. Existing installs auto-update.
v0.9.20 — 物品統計面板 (F8) / Item-stats panel (F8)
物品統計面板 (F8) + 修復 / Item-stats panel (F8) + fixes
✨ 新增 / New
- 物品統計面板 (F8) — 統計背包 + 倉庫 + 交易倉裡所有物品(不含已裝備)。單一可捲動清單(圖示 + 名稱 + ×N,同物品合併),上方兩排篩選 chips:依品階、依種類,可同時套用、再點取消,chip 數字隨另一個篩選連動。內建
item_meta補上材料/寶箱等非裝備,品階/種類/名稱/圖示全部離線可顯示(繁中/簡中/英/日/西)。倉庫容量正確反映已開分頁(全滿 4 頁顯示 196/196 而非 196/343)。
New F8 panel counting everything in your backpack + warehouse + trading stash (not equipped): one scrollable list (icon + name + ×N) with combinable rarity / category filter chips, full offline metadata + icons in all 5 languages, and warehouse capacity that reflects active tabs.
🐛 修復 / Fixes
-
音效 (BoxSound) WAV 解碼 — 修正 24-bit 與 32-bit float (WAVE_FORMAT_EXTENSIBLE) 解碼(之前 EXTENSIBLE 會變雜訊、24-bit 符號延伸錯誤);修掉 2 個 chunk 解析的越界/溢位;損壞或截斷的 WAV 改為安全拒絕並顯示錯誤,不再丟例外。
BoxSound WAV decoding: correct 24-bit & 32-bit-float EXTENSIBLE decode, fix two chunk-parsing out-of-bounds/overflow gaps, and reject malformed/truncated files gracefully instead of throwing. -
刷關效率 (F6) 牧師異常 — 一個 run 的經驗值改為只除以「實際獲得 exp 的英雄數」,未上場的隊員(如沒派出的牧師,ExpGained=0)不再稀釋 exp/人,效率估算對未滿編隊伍才正確。
Farming planner: divide a run's exp by the heroes that actually earned it — a benched member no longer dilutes exp/hero. -
關卡比較 (F11) 約 60 場後出錯 — 存檔歷史改為每關各留 60 筆(全域上限 400),刷某一關不再洗掉其他關的比較歷史。
Stage compare: keep run history per stage (60 each, global cap 400) so farming one stage no longer evicts another's history.
ℹ️ 玩家:下載 TBH-DpsMeter-v0.9.20.zip,解壓縮到遊戲資料夾即可(免編譯)。已安裝舊版會自動更新。
Players: download the zip and extract into the game folder — no compiling needed. Existing installs auto-update.
v0.9.19 — 裝備評分職業分頁 + 卷軸 + 拖曳修正 / gear-score class tabs, scroll & drag fix
裝備評分 (F7) 詳細模式整修 / Gear-score detailed-mode overhaul
-
🐛 拖曳亂跳修正 — 面板被自動縮小(scale < 0.5)時,拖曳座標換算會發散導致面板亂跳。改用螢幕座標計算位移,任何縮放下都穩定 1:1。
Dragging no longer jumps when the panel is scaled down — the drag delta is now computed in screen space, stable at any scale. -
🐛 詳細模式不再爆長、簡易按鈕點得到 — 以前整隊角色的詳細評分會疊成一條超長欄、撐爆畫面,把面板縮到 scale 0.3,連「簡易」按鈕都小到點不到。現在面板採固定高度,內容超出時用滑鼠滾輪卷軸(右側有捲動指示條)。
Detailed mode no longer grows unbounded. The body is a fixed-height, mouse-wheel-scrolled viewport (with a scrollbar indicator), so the 簡易/詳細 toggle keeps its normal size and stays reachable. -
✨ 職業分頁 — 標題列下方新增
[全部 | 職業…]分頁(隊伍有 2 種以上職業才出現),預設開在第一個職業,一次看一個職業而非一口式全部展開。職業由 heroKey 推得。
New per-class tabs ([All | class…], shown when the party spans 2+ classes) so you view one class at a time instead of the whole party at once.
ℹ️ 玩家:下載 TBH-DpsMeter-v0.9.19.zip,解壓縮到遊戲資料夾即可(免編譯)。已安裝舊版會自動更新。
Players: download the zip and extract into the game folder — no compiling needed. Existing installs auto-update.
v0.9.18 — colour-coded open log
F7 開箱統計 — 紀錄列配色
- 物品名稱跟著品質上色:傳奇→橘、稀有→藍、普通→灰…(與「品質」欄同色),一眼看出稀有度。
- 箱種欄上色:一般→白、王箱→藍、首領→金,配色對齊 F5 箱記錄 / F3 掉寶熱力圖。
純配色微調。更新 DLL 或解壓 bundle 即可;既有使用者會收到面板內自動更新提示。
v0.9.17 — 物品名稱即時在地化 / live item-name localization
v0.9.17 — 物品名稱即時在地化 / live item-name localization
開箱統計 (F4) 與掉寶熱力圖 (F6) 對於打包 wiki 表沒有的具名物品(例如 蝕月戒指)原本會顯示原始 key(ItemName_620014)。物品名稱存在與技能/英雄名不同的 Unity Localization 字串表,所以舊的在地化 facade 看不到。
修正
- 新增 self-healing 的物品名在地化器:執行期掃出遊戲的「表名感知」facade
String(table, key),並優先選用當前語言(非 ASCII)的版本,而非強制英文那個 → 顯示蝕月戒指而非Eclipse Ring。 - 打包表優先、查不到才問遊戲 live facade,結果快取;F4/F6 共用同一條解析路徑。
- 跟隨遊戲當前語言。
實測:ItemName_620014 → 蝕月戒指。
Box-Open (F4) and the Loot Heatmap (F6) showed raw keys (ItemName_620014) for named items the bundled wiki table lacks (e.g. the ring 蝕月戒指). Item names live in a separate Unity Localization table from skills/heroes, so the old facade couldn't see them. This adds a self-healing item-table localizer that discovers the game's String(table, key) facade at runtime, prefers the current-language (non-ASCII) variant over the English one, caches results, and falls back to the bundled table. Follows the in-game language.
安裝 / Install
解壓 TBH-DpsMeter-v0.9.17.zip,將 TBH-DpsMeter 內所有檔案放到遊戲資料夾(與 TaskBarHero.exe 同層),從 Steam 啟動。已安裝者可只用裸 TBH.DpsMeter.dll 覆蓋 BepInEx/plugins/。
v0.9.15 — box-open quality drilldown + correct box-type stats
開箱統計大升級 (F7) + 箱種分類修正
F7 開箱統計 — 品質明細
- 點上方矩陣的品質列(普通/罕見/稀有…)→ 下方列出該品質出了哪些物品(同物品合併計數、由多到少排序),用 ◀ ▶ 切換品質、✕ 返回。
- 新增 % 按鈕:矩陣在「數量 ⇄ 百分比」間切換。
- 面板字體放大 +2px,更好讀。
- 改版新物品(名表還沒收錄的)改用遊戲即時在地化顯示真名,不再出現
ItemName_######。
修正:箱種(一般 / 王箱 / 首領)統計錯誤
- 之前開箱的「箱種」讀錯來源,導致一般箱被記成首領/未知。現在改 hook 真正的開箱方法、直接讀被開箱的箱型 —— 實測白箱→一般、藍箱→王箱,正確。
F5 箱記錄 + F3 掉寶熱力圖
- 寶箱依 白箱 / 藍箱 / 首領 分類,顯示各類數量、白:藍比例,熱力圖每格 tooltip 也有分類明細。
既有的開箱統計舊資料是修正前記錄的,箱種可能不準;按一次「清除全部」歸零後即為正確分類。
更新 DLL 或解壓 bundle 到遊戲資料夾即可;既有使用者會收到面板內自動更新提示。
v0.9.10 — clearer delete button in stage compare
Small UI polish: the per-run delete button in the F11 stage-compare panel now shows a 🗑 trash icon and a localized "Delete" label (was icon-only), so it reads clearly. Update the DLL or unzip the bundle; existing users get the in-panel auto-update prompt.
v0.9.9 — live price auto-refresh + fuller market catalog
Steam price improvements
- Live price auto-refresh — the price feed now refreshes every ~30 min while you play (atomic swap, never blinks to "no price" mid-reload). Newly-listed items get a price without restarting the game.
- Fuller market catalog — fixed the price pipeline that was silently dropping ~25% of items (Steam's volatile search order made pagination overlap and miss listings). The catalog went 112 → 150 items, so many items that showed "no Steam price" now have one. Both the in-game price peek and the web market terminal share this fix.
- Hardened item-key resolution for the hovered-item price lookup.
If an item still shows "no Steam price", it genuinely has no active Steam listing (common for very high-grade gear nobody is selling yet).
Update the DLL or unzip the bundle into the game folder. Existing users get the in-panel auto-update prompt.