Esempio n. 1
0
 void CustomerSatisfied(ContainerInterraction container)
 {
     container.emptycontainer();
     if (customerRequest.newRequests.Count != 0)
     {
         CustomerManager.AvailableRequests.ToList().AddRange(customerRequest.newRequests);
         StartCoroutine(DestroyAfterDialogue());
     }
 }
Esempio n. 2
0
    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);
            }
        }
    }