public void Adopt() { Avatar.transform.parent = transform; Avatar.Vehicle = this; _isBusy = true; _onAdopt?.Invoke(); _behaviour?.HandleAdopting(); }