public void AttackFinished()
    {
        if (movementModel != null)
        {
            movementModel.AttackFinished();
        }

        if (movementView != null)
        {
            movementView.OnAttackFinished();
        }
        HideWeapon();
    }