summaryrefslogtreecommitdiffstats
path: root/src/ISURFACE_STATUS.md (follow)
Commit message (Collapse)AuthorAgeFilesLines
* GUI: add on-screen toasts and atomic config writessalmonik12 days1-11/+11
| | | | | | | | | | | | | | | | - Toast queue drawn in the top-right by the overlay, independent of the GUI being open. Info/warn/error colors and 6/9/12 s lifetimes; timers start on the first painted frame so startup messages are not missed. - Queue a load toast after install_menu, plus warnings/errors for missing modules/interfaces/netvars, input hooks, fonts, ISurface, server datamap, and spread seed support. - Toast on config reload, reset, bind/unbind and config save failure. - Config saves now write `config.tmp`, flush, then rename it over the real file; failures leave the previous config intact. - config_load reports whether a file was found so Reload can distinguish a successful reload from a missing file. - Update CONTEXT and ISURFACE_STATUS for the single GUI, toasts and atomic config writes.
* Docs/cleanup: refresh CONTEXT, update ISurface status, remove dead codesalmonik13 days1-13/+23
| | | | | | | | | | - rewrite CONTEXT.md for the current architecture, interfaces, netvars, menu tree, bones/ESP, aimbot/vischeck, triggerbot, silent aim and ABH - update ISURFACE_STATUS.md: DrawLine slot, current menu/config path, 9 build TUs, current file layout - remove the stale root-level `tree` file - drop unused class_health_off/per-class health scan (NPC HP is not networked), surf_call_slot, and unused scancode helpers
* Default map d1_town_01 (intro-less, enemies spawned)salmonik2026-09-141-3/+3
|
* ISurface overlay working: PTEx draw path, -Werror, menu states, bind-driven ↵salmonik2026-09-121-0/+104
features