Made first example

main
Nicholas Hope 2022-08-14 15:48:29 -04:00
parent ca0920fb44
commit 73d3867fce
1 changed files with 116 additions and 0 deletions

116
examples/nicks_config.yaml Normal file
View File

@ -0,0 +1,116 @@
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"