-- @/lua/ge/extensions/core/vehicleTriggers.lua:419
local function onCursorVisibilityChanged(visible)
M.state.cursorVisibility = visible or VehicleTrigger.debug -- always visible in debug mode
M.state.cursorVisible = M.state.cursorVisibility and not M.state.mouseLocked
end