7 * 0 reserved (no input)
8 * 1 to 9, 14: weapon shortcuts
9 * 10: next weapon according to linear list
10 * 11: most recently used weapon
11 * 12: previous weapon according to linear list
12 * 13: best weapon according to priority list
13 * 15: next weapon according to priority list
14 * 16: previous weapon according to priority list
16 * 18: next weapon according to sbar_hudselector 1 list
17 * 19: previous weapon according to sbar_hudselector 1 list
18 * 20: reload if needed
20 * 30 to 39: create waypoints
21 * 47: clear personal waypoints
22 * 48: clear team waypoints
29 * 143: emergency teleport
30 * 148: unfairly eliminate
33 * 200 to 209: prev weapon shortcuts
34 * 210 to 219: best weapon shortcuts
35 * 220 to 229: next weapon shortcuts
36 * 230 to 253: individual weapons (up to 24)
39 void ImpulseCommands (void);