IEnumerator StartNewAppointment() { Appointment newAppointment = appointments.Pop(); yield return(cancelRoutine); cancelRoutine = null; activeAppointment = newAppointment; yield return(StartCoroutine(activeAppointment.AttendAppointment(this))); }
IEnumerator StartNewAppointment() { Appointment newAppointment = appointments.Pop(); yield return(cancelRoutine); cancelRoutine = null; activeAppointment = newAppointment; yield return(StartCoroutine(activeAppointment.AttendAppointment(this))); }