StaminaStatsTactikot
Adds stamina, bonus stamina, and affliction numbers to PEAK's HUD. Customize rounding, text size, contrast, and label placement.
截圖 共 1 張
模組介紹 作者原文
StaminaStatsTactikot
See your remaining stamina, bonus stamina, and affliction penalties at a glance. StaminaStatsTactikot adds configurable numbers to PEAK's existing HUD.
Highlights
- Follows PEAK's HUD scale, opacity, and visibility, with support for ultrawide layouts.
- Uses the game's font and HUD hues, including its colorblind adjustments, and lightens dark label colors for readability.
- Reduces label overlap by arranging nearby affliction values across rows.
Installation
Requires BepInExPack_PEAK. Remove the original StaminaStats mod first: the two mods cannot run together. For a manual installation of the original, remove com.StaminaStats.dll from your plugins folder.
With a mod manager: install this package and its listed BepInEx dependency, then launch PEAK.
Manually: install BepInExPack_PEAK first, copy StaminaStatsTactikot.dll to PEAK/BepInEx/plugins, then launch PEAK.
Settings are saved in PEAK/BepInEx/config/com.tactikot.StaminaStatsTactikot.cfg. On first launch, compatible display settings are copied from com.StaminaStats.cfg if that file is present.
Settings
All display settings take effect immediately:
- Toggle the overlay or show stamina, bonus stamina, and afflictions independently.
- Choose Balanced rounding to preserve the combined rounded total and reduce rounding jumps, Standard to round each value independently, or Truncate to drop extra digits. Bonus stamina is rounded separately in Balanced mode.
- Show zero, one, or two decimal places, add a % sign, and optionally display values that round to zero.
- Set separate font sizes for stamina and afflictions, outline thickness, and label opacity.
- Adjust vertical label positions, use one to three affliction rows, and set how smoothly labels move between rows.
- Choose the game's HUD colors or an adjusted palette, with optional high contrast.
- Set the value refresh rate from 5 to 60 Hz (20 Hz by default). Positions and visibility continue to follow the HUD every frame.
Verbose diagnostic logging is available under Debug.
Credits
Based on StaminaStats 1.1.5 by pixx. Compatibility fork by TactiKot, distributed under the MIT License.
Build and test
The game path defaults to the standard Steam location and can be overridden without editing the project:
dotnet test tests\StaminaStatsTactikot.Tests\StaminaStatsTactikot.Tests.csproj -c Release
dotnet build StaminaStatsTactikot.csproj -c Release -p:PeakGameDir="D:\Games\PEAK"
To test, build, validate, and create a ZIP in dist:.\Build-ThunderstorePackage.ps1
安裝與使用 安裝:BepInEx 外掛
- 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
- 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
- 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
- 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。
帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。
下面這些內容需要先安裝,否則該模組不會生效: