private void Die()
 {
     mover.InterruptAnyMovement();
     mover.ToggleRotationalPathFollowing(false);
     physics.ToggleCollisionsCallbacks(false);
     physics.ToggleRigidbodyPhysics(true);
     physics.ThrowUnitUp();
     animations.PlayDeadAnimation();
     appearance.SetDeadAppearance();
 }