116 lines
2.0 KiB
YAML
116 lines
2.0 KiB
YAML
default:
|
|
# voice-based doubles
|
|
e:
|
|
double:
|
|
primary:
|
|
impulse: voice medic
|
|
secondary:
|
|
impulse: voice activate uber
|
|
condition: mouse4
|
|
t:
|
|
double:
|
|
primary:
|
|
impulse: voice thanks
|
|
secondary:
|
|
impulse: voice nice shot
|
|
condition: mouse4
|
|
v:
|
|
double:
|
|
primary:
|
|
impulse: voice spy
|
|
secondary:
|
|
impulse: voice help
|
|
condition: mouse4
|
|
|
|
# hold doubles
|
|
r:
|
|
double:
|
|
primary:
|
|
hold: "class_action"
|
|
secondary:
|
|
hold: "reload"
|
|
condition: mouse4
|
|
cancel both: yes
|
|
|
|
# other
|
|
y:
|
|
double:
|
|
primary:
|
|
impulse: say
|
|
secondary:
|
|
impulse: say_team
|
|
condition: mouse4
|
|
=:
|
|
double:
|
|
primary:
|
|
impulse: kill
|
|
secondary:
|
|
impulse: explode
|
|
condition: "-"
|
|
|
|
# toggle
|
|
capslock:
|
|
toggle: voicerecord
|
|
|
|
# hold: null-cancelled movement
|
|
a:
|
|
hold:
|
|
press:
|
|
- "-moveright"
|
|
- "+moveleft"
|
|
- "alias maybeMoveLeft +moveleft"
|
|
release:
|
|
- "-moveleft"
|
|
- "maybeMoveRight"
|
|
- "alias maybeMoveLeft "
|
|
d:
|
|
hold:
|
|
press:
|
|
- "-moveleft"
|
|
- "+moveright"
|
|
- "alias maybeMoveRight +moveright"
|
|
release:
|
|
- "-moveright"
|
|
- "maybeMoveLeft"
|
|
- "alias maybeMoveRight "
|
|
|
|
classAction:
|
|
alias: yes
|
|
hold:
|
|
press:
|
|
- "slot2"
|
|
- "wait 10"
|
|
- "slot1"
|
|
release: ""
|
|
|
|
load0:
|
|
alias: yes
|
|
impulse: "load_itempreset 0"
|
|
load1:
|
|
alias: yes
|
|
impulse: "load_itempreset 1"
|
|
load2:
|
|
alias: yes
|
|
impulse: "load_itempreset 2"
|
|
load3:
|
|
alias: yes
|
|
impulse: "load_itempreset 3"
|
|
|
|
INS:
|
|
impulse:
|
|
- "load0"
|
|
- "alias reload_presets load0"
|
|
HOME:
|
|
impulse:
|
|
- "load1"
|
|
- "alias reload_presets load1"
|
|
DEL:
|
|
impulse:
|
|
- "load2"
|
|
- "alias reload_presets load2"
|
|
END:
|
|
impulse:
|
|
- "load3"
|
|
- "alias reload_presets load3"
|
|
backspace:
|
|
impulse: "reload_presets" |