Skip to content

v0.9.20 — 物品統計面板 (F8) / Item-stats panel (F8)

Choose a tag to compare

@WarmBed WarmBed released this 23 Jun 17:33
· 11 commits to main since this release

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