summaryrefslogtreecommitdiffstats
path: root/src/bones.cpp
diff options
context:
space:
mode:
authorsalmonik <salmonik@tuta.io>2026-10-27 18:21:13 +0100
committersalmonik <salmonik@tuta.io>2026-10-27 18:21:13 +0100
commit304441c71997ee61e618146f4d4302c6d2b952ad (patch)
treee7a00d279b257f88e7a590da59023533cae6ae80 /src/bones.cpp
parentGUI: allow movement while open; freeze look and block bind capture (diff)
downloadhl2h-304441c71997ee61e618146f4d4302c6d2b952ad.tar.gz
hl2h-304441c71997ee61e618146f4d4302c6d2b952ad.zip
GUI: Insert-only close, freeze mouse look at the source
Feedback pass: - Insert now toggles the GUI; the old text tree moved to F1. - Remove the title-bar X. Insert is the only close path; Esc only cancels bind capture. - Discard accumulated mouse deltas in CInput::CreateMove before the game can apply them (CInput::ClearStates), so the camera no longer moves for a frame and snaps back. Also skip ExtraMouseSample and zero relative mouse state while the GUI is open. - Strip attack/use/impulse/weapon selection from the command while open; keep jump, duck and walk. Skip combat command edits (spread seed) too. - Widen System page buttons so "Reload config" and "Reset defaults" fit. - Update CONTEXT/ADR for the Insert-only close behavior.
Diffstat (limited to '')
0 files changed, 0 insertions, 0 deletions