Recoil Behaviors

The recoil behavior is how we define any logic to apply to a weapon after any emitters have been triggered. Examples of this include:

  • Applying recoil to the gun
  • Dealing damage to the user based on how many emitters were activated
  • Player movement speed reduces temporarily after shooting