Esempio n. 1
0
 // Leave current chair, find free random chair and reserve it,
 // making it unavailable for other guests
 private IEnumerator ReserveSeat(List <Chair> availableSeats)
 {
     if (availableSeats.Count > 0)
     {
         LeaveChair();
         targetChair = SelectRandomChair(availableSeats);
         targetChair.Reserve();
     }
     yield return(null);
 }