Weapon Attack
The component provides the ability to perform an attack with an equipped item. It responses to selected inputs, applies Animator Modifiers, and Collider states

Fields#
| Name | Description |
|---|---|
| Auto Unholster | Automatically unholster weapon if holstered |
| Duration | Time in seconds attack lasts |
| Target Equip Slots | Set attack to work only with specific Equip Slots |
| Equip Slot Ids | List of Equip Slot Ids to allow this attack on |
| Toggle Colliders | List of colliders to toggle during attacks |
| Trigger Type | Input(s) used to trigger attack |
| Button Trigger | Button used to trigger attack |
| Key Trigger | Key used to trigger attack |
| Mouse Trigger | Mouse button used to trigger attack |
| Animator Mods | List of animation modifiers to apply on attack |
| On Attack Start | Event raised when attack starts |
| On Attack Stop | Event raised when attack completes |