void CustomerSatisfied(ContainerInterraction container) { container.emptycontainer(); if (customerRequest.newRequests.Count != 0) { CustomerManager.AvailableRequests.ToList().AddRange(customerRequest.newRequests); StartCoroutine(DestroyAfterDialogue()); } }
void OnTriggerEnter2D(Collider2D collision) { ContainerInterraction container = collision.GetComponent <ContainerInterraction>(); if (container != null) { if (container.content.Select(i => i.type).Intersect(requestedItems).Any()) { Debug.Log("yes"); CustomerSatisfied(container); } } }