Skip to content

Releases: WarmBed/TBH-DPS-dashboard

v0.9.23 — 報價改用中鍵釘選 / Pin price box with middle-click

25 Jun 16:12

Choose a tag to compare

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

25 Jun 15:21

Choose a tag to compare

中控台版本顯示 + 更新連結 / 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

24 Jun 00:25

Choose a tag to compare

刷關效率面板:預設難度修正 / 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)

23 Jun 17:33

Choose a tag to compare

物品統計面板 (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

20 Jun 06:48

Choose a tag to compare

裝備評分 (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

17 Jun 15:58

Choose a tag to compare

F7 開箱統計 — 紀錄列配色

  • 物品名稱跟著品質上色:傳奇→橘、稀有→藍、普通→灰…(與「品質」欄同色),一眼看出稀有度。
  • 箱種欄上色:一般→白、王箱→藍、首領→金,配色對齊 F5 箱記錄 / F3 掉寶熱力圖。

純配色微調。更新 DLL 或解壓 bundle 即可;既有使用者會收到面板內自動更新提示。

v0.9.17 — 物品名稱即時在地化 / live item-name localization

17 Jun 15:49

Choose a tag to compare

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

17 Jun 15:26

Choose a tag to compare

開箱統計大升級 (F7) + 箱種分類修正

F7 開箱統計 — 品質明細

  • 點上方矩陣的品質列(普通/罕見/稀有…)→ 下方列出該品質出了哪些物品(同物品合併計數、由多到少排序),用 ◀ ▶ 切換品質、 返回。
  • 新增 % 按鈕:矩陣在「數量 ⇄ 百分比」間切換。
  • 面板字體放大 +2px,更好讀。
  • 改版新物品(名表還沒收錄的)改用遊戲即時在地化顯示真名,不再出現 ItemName_######

修正:箱種(一般 / 王箱 / 首領)統計錯誤

  • 之前開箱的「箱種」讀錯來源,導致一般箱被記成首領/未知。現在改 hook 真正的開箱方法、直接讀被開箱的箱型 —— 實測白箱→一般、藍箱→王箱,正確。

F5 箱記錄 + F3 掉寶熱力圖

  • 寶箱依 白箱 / 藍箱 / 首領 分類,顯示各類數量、白:藍比例,熱力圖每格 tooltip 也有分類明細。

既有的開箱統計舊資料是修正前記錄的,箱種可能不準;按一次「清除全部」歸零後即為正確分類。

更新 DLL 或解壓 bundle 到遊戲資料夾即可;既有使用者會收到面板內自動更新提示。

v0.9.10 — clearer delete button in stage compare

17 Jun 05:40

Choose a tag to 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

16 Jun 11:29

Choose a tag to compare

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.