• 0.2.5 2343f05b18

    setonc released this 2026-06-22 19:09:49 -04:00 | 10 commits to main since this release

    Description:

    Map icon rendering gets a performance pass this release. Car icons now fade out when zoomed out, reducing overhead by 3-12 FPS on busy sessions. EOTD markers, a new Icons gear submenu, and a fix for antivirus false positives to round out the update.

    Map Module

    • Icon culling hides car icons when zoomed out past a configurable threshold (default 40%), keeping only locomotive icons visible; locos scale up automatically so they stay easy to spot
    • MU trailing unit hiding removes secondary locos from the icon layer, leaving just the lead unit per consist
    • EOTD (End-of-Train Device) places a blinking red dot at the rear of each consist; useful for gauging train length when car icons are hidden
    • New Icons submenu in the gear menu covers culling threshold, loco icon boost, MU hide, and all EOTD settings; dependent controls grey out when the parent feature is off
    • Right-click to recenter and Map Background opacity are now also on the UMM settings page (were previously only accessible from the gear menu)

    Fixes & cleanup

    • Fixed antivirus false positives on release zips: a character sequence in the embedded ImGui font matched the heuristic for UPX-packed binaries; the embedded font has been removed and is now shipped as a standalone font file in the mod zip.
    • Replaced repeated map window lookups with a cached reference (minor per-frame overhead reduction)

    Notes

    • Icon culling and EOTD are enabled by default. Disable or tune them from the Icons submenu in the gear menu or the UMM settings page. No settings migration needed from 0.2.4.
    • Added repository.json which will maintain the last 3 released for easy upgrade/downgrade inside of UMM.
    • No new issues expected.
    Downloads