Trigger that prompts the player to press up to three keys inside it’s volume.
Keyvalues #
Key that fires (lookedkey<choices>)
- Forward (0)
- Back (1)
- Move Left (2)
- Move Right (3)
- Jump (4)
- Duck (5)
- Attack (6)
- Attack 2 (7)
- Reload (8)
- Speed (9)
- Walk (10)
The default value is 0.
Second key to use that fires, if held down at the same time as other keys (lookedkey2<choices>)
- None (0)**
- Forward (1)
- Back (2)
- Move Left (3)
- Move Right (4)
- Jump (5)
- Duck (6)
- Attack (7)
- Attack 2 (8)
- Reload (9)
- Speed (10)
- Walk (11)
The default value is 0.
Third key to use that fires, if held down at the same time as other keys (lookedkey3<choices>)
- None (0)
- Forward (1)
- Back (2)
- Move Left (3)
- Move Right (4)
- Jump (5)
- Duck (6)
- Attack (7)
- Attack 2 (8)
- Reload (9)
- Speed (10)
- Walk (11)
The default value is 0.
Negate (negate<choices>)
- No (0)
- Yes (1)
If true, the keys fire when held rather than not held. Default is 0.
Prompt Message (message%lt;string>)
Message that displays to players for prompts.
Player Speed (playerspeed%lt;float>)
On prompt, the players speed will be changed by this factor. Default is 0.1.
Player Zoom Rate (zoomrate%lt;float>)
The time (in seconds) to move between player FOV and the zoomfov. Default is 0.2.
Player Zoom FOV (zoomfov%lt;integer>)
The FOV to zoom into on prompt. Use 0 to not zoom. Default is 0.
Output #
OnKeyPressed(void)
Fires when the desired key is pressed.
OnKeyHeld(void)
Fires when the desired key is held.
OnKeyReleased(void)
Fires when the desired key is released.