void UpdatePickupAnimation() { bool isPickingUpOneHand = false; bool isPickingUpTwoHand = false; if (_movementModel.IsFrozen()) { var pickedUpItemType = _movementModel.GetPickedUpItem(); if (pickedUpItemType != ItemType.None) { var pickedUpItemData = Database.Items.FindItem(pickedUpItemType); if (pickedUpItemData.Animation == PickUpAnimation.OneHand) { isPickingUpOneHand = true; } if (pickedUpItemData.Animation == PickUpAnimation.TwoHand) { isPickingUpTwoHand = true; } } } Animator.SetBool("IsPickingUpOneHand", isPickingUpOneHand); Animator.SetBool("IsPickingUpTwoHand", isPickingUpTwoHand); }