diff options
| author | salmonik <salmonik@tuta.io> | 2026-10-27 18:31:27 +0100 |
|---|---|---|
| committer | salmonik <salmonik@tuta.io> | 2026-10-27 18:31:27 +0100 |
| commit | f1794edcc60f6a27e622884c82397bb77e2aa280 (patch) | |
| tree | ca1bf9aa40a612e8e7b1d1a76ff65bdddabd1add /vgui_surface030_vtable_identification.md | |
| parent | GUI: Insert-only close, freeze mouse look at the source (diff) | |
| download | hl2h-f1794edcc60f6a27e622884c82397bb77e2aa280.tar.gz hl2h-f1794edcc60f6a27e622884c82397bb77e2aa280.zip | |
GUI: wire real feature state and config
Replace the dummy preview controls with the actual settings:
- cards bind directly to the feature state and the existing option
variables; Active/Bind now drive the same gates as the text menu;
- every feature persists active+bind, including movement, melee and spread;
- config path and build info are real; Reload config re-reads the INI;
- Reset defaults is two-click, restores feature settings/binds and keeps
the GUI layout;
- window position, category and expanded cards persist under [gui] in the
same config file; layout saves on drag/category/expand/close;
- mouse bind capture handles all five buttons and consumes the click so it
cannot re-arm immediately;
- Active/Bind tooltips and full scancode names.
The old text tree stays on F1 for one verification pass.
Diffstat (limited to '')
0 files changed, 0 insertions, 0 deletions
