Skip to content

v2.2

Choose a tag to compare

@seekey13 seekey13 released this 12 Dec 20:55
· 49 commits to main since this release
4f8253a
  • Major Feature: Dual UI Mode System
  • Added GDI Fonts mode with transparent floating text (default)
  • Added ImGui mode to preserve classic solid window experience
  • New commands: /at ui gdifonts and /at ui imgui to switch modes
  • GDI Fonts Mode Features:
    • Transparent background with no window decorations
    • Outlined text for superior readability over game background
    • Draggable by clicking anywhere on the text area
    • Hybrid rendering: ImGui progress bars combined with GDI outlined text
    • Consistent spacing using font height instead of measured text (no descender issues)
    • Customizable fonts, colors, and outline settings
  • ImGui Mode:
    • Preserves original solid window appearance
    • Traditional title bar and window background
    • Fallback option if gdifonts isn't available
  • UI mode preference saved and restored across sessions
  • Added set_ui_mode() function for runtime mode switching
  • Split rendering into separate functions for each mode
  • Proper GDI object cleanup when switching modes or unloading
  • Credits to Thorny for the gdifonts library