promotional bannermobile promotional banner

MidnightMap

A sleek, lightweight, and future-proof minimap overhaul. Features square/circle shapes, auto-zoom, class-colored borders, and a clutter-free "Midnight" aesthetic.

File Details

MidnightMap.zip

  • R
  • Feb 5, 2026
  • 36.36 KB
  • 44
  • 12.0.0
  • Retail

File Name

MidnightMap.zip

Supported Versions

  • 12.0.0

# MidnightMap v1.2 – Initial Release (Midnight Patch 12.0+)

Lightweight minimap customization + full-featured minimap button hiding bar.

## New Features

- **Minimap Customization**
  - Square / round shape toggle
  - Scale slider (0.5 – 2.5)
  - Hide Blizzard art / border
  - Custom border color (with class color option)
  - Custom background color & opacity
  - Border thickness slider
  - Movable zone text & clock with saved positions
  - Smart calendar (only show when invites pending)

- **Advanced Button Hiding Bar**
  - Automatically collects Blizzard minimap buttons + all LibDBIcon / DataBroker launchers
  - Dynamic multi-row layout – bar **shrinks** when few buttons, **grows** when many
  - Scrollable when too tall
  - Auto-hide after mouse leaves (delay adjustable 0.5–10 s)
  - Draggable with saved position
  - Lock position toggle
  - Exclude any button by name (comma-separated list in options)
  - Icon size slider (16–40 px)
  - Bar scale & transparency sliders
  - Toggle button on minimap (custom texture path supported)

- **Options Panel** (`/mm`)
  - All settings in one clean, scrollable panel
  - Live preview / updates for most changes
  - Reset button bar settings (position, size, exclude list)
  - Full addon reset button
  - Discord link & support footer

- **Technical**
  - No external libraries required (optional LibDBIcon support)
  - Per-character settings (SavedVariablesPerCharacter)
  - Safe handling of late-loading buttons & addons
  - Aggressive LibDBIcon skinning (removes rings, backgrounds, borders)

## Fixed Issues
- All previous Lua nil errors (function order, SavedVariables timing)
- Buttons no longer overlap, clip, or go outside the bar
- Bar now properly shrinks with few buttons (no empty space)
- Bar grows correctly with more buttons (multi-row + scroll)
- Auto-hide works reliably (even with calendar / tooltip buttons)
- Options panel controls no longer overflow or get cut off

## Known Limitations / Planned
- No per-profile switching yet (per-character only – already saved separately)
- No built-in icon chooser (texture path editbox instead – copy-paste works fine)
- No bar skinning options yet (solid dark tooltip-style for now)

Thanks for using MidnightMap!  
Support & feedback: https://discord.gg/AWefdbG3