On Input
Description
Triggers a skill on player input. The component can require directional movement, jump/sneak/sprint states, or any movement. Matched states are exported as integer variables
| Implemented Placeholders |
|---|
<skill.var.input-forward> |
<skill.var.input-backward> |
<skill.var.input-right> |
<skill.var.input-left> |
<skill.var.input-jump> |
<skill.var.input-sneak> |
<skill.var.input-sprint> |
Attributes
| Attribute | Aliases | Description | Default |
|---|---|---|---|
| oninputskill | oninput, oi | Skill executed on matching input state | |
| forward | Whether forward input is required | false | |
| backward | Whether backward input is required | false | |
| left | Whether left input is required | false | |
| right | Whether right input is required | false | |
| requireanymovement | anymovement, move | Whether any directional input is required | false |
| requirejump | jump | Whether jump input is required | false |
| requiresneak | sneak | Whether sneak input is required | false |
| requiresprint | sprint | Whether sprint input is required | false |
Aliases
- playerinput