StatHUD (Not Working in Midnight)

Lightweight HUD showing primary, secondary, and tertiary stats plus movement speed. Movable, resizable, with custom colors, border/background toggles, and persistent settings for a clean always-on stat sheet.

File Details

StatHUD 3.2.zip

  • R
  • Sep 6, 2025
  • 15.10 KB
  • 114
  • 11.2.5
  • Retail

File Name

StatHUD 3.2.zip

Supported Versions

  • 11.2.5
[3.2] – 2025-09-05

New

Background & Border customization

Color pickers for Background and Border.

Independent opacity sliders (0–100%).

Live updates when toggled on/off with “Show background & border.”

Extended Color Palette

Added gemstone colors: emerald, amethyst, citrine, garnet, aquamarine, peridot, spinel, tanzanite, tourmaline, opal, turquoise, zircon, alexandrite, moonstone, lapis, onyx, morganite.

All selectable from the dropdown menus in Options.

UI Options Panel

New right-hand column section for Background & Border controls.

All color pickers and sliders consolidated, no more buried controls.

Fixes

Leech stat updating
Restored auto-update when dismissing/summoning pets (fixing regression introduced after FPS optimizations).
Now calls the proper StatHUD.UpdateLeech() writer.

No duplicate controls
Refactored Options so each swatch/slider is created once and re-anchored properly.

Color Picker compatibility
Uses DF/War Within-safe API (SetupColorPickerAndShow if present) to avoid Lua errors.

Quality of Life

Color system uses named palette + dropdowns, easy to extend.

Options reset button refreshes all swatches/sliders to defaults.