// Update is called once per frame void Update() { if (equippedWeapons.Length > 0) { weaponSelector.Control(); } handler.movement.canLook = !weaponSelector.InSelection; crouchModifier.SetActiveFully(handler.movement.isCrouching); runModifier.SetIntensity(handler.movement.MoveDirection.magnitude); }