Skip to content

csqc input stuff

terencehill requested to merge terencehill/csqc_input_stuff into master

Meaningful commits:

  • 74177c07 Map vote: capture and ignore right mouse click; it prevents zooming while holding the vortex

  • 49413224 Map vote screen: capture and ignore key release events; it prevents triggering -* aliases (e.g. -crouch) when voting with a number key

  • 00fa1079 Minigames: ignore left and right click if not used by a mingame or pressed outside the minigame menu panel; it prevents accidental shooting and zooming

  • 05e86d96 Minigames: ignore downarrow and uparrow keys while playing Connect Four instead of letting them change minigame menu selection

  • 394325df Minigames: capture and ignore key release events; it prevents triggering -* aliases (e.g. -crouch) when releasing a key

  • bda0a3b2 Minigames: implement correct handling of cursor if hud_cursor_mode is 0; it fixes #2496 (closed)

  • 4007372e Minigames: fix mouse buttons acting on the current keyboard selection (if changed) instead of the current mouse position

  • e7fcfe0c Minigames: don't let the player interact with minigame menu via keyboard while waiting for the opponent's move

Merge request reports