Esempio n. 1
0
 public void RpcWrongCustomer()
 {
     //play angry anim
     CustomerFeedbackScript.PlayAngryPFX();
     CustomerFeedbackScript.WrongOrderServed();
     CustomerPatienceScript.DecreasePatience(CustomerPatienceStats.angryPatienceDecrease);
     //reduce patience
 }
Esempio n. 2
0
    public void RpcCustomerWaitsForTooLong()
    {
        TriggerCustomerCollider(false, false);
        CustomerFeedbackScript.PlayAngryPFX();
        CustomerFeedbackScript.CustomerLeaves();

        CustomerAnimScript.LeaveAnim();
        Destroy(this.gameObject, 1f);
    }
Esempio n. 3
0
    public void RpcLeaveRestaurant(bool isCustomerAngry)
    {
        if (isCustomerAngry)
        {
            CustomerFeedbackScript.PlayAngryPFX();
            tableSeatedAt.GetComponent <TableFeedback>().CustomerLeaves();
        }

        tableSeatedAt.GetComponent <CustomerPatience>().ResetCustomerPatience();
        TableColliderManager.Instance.ToggleTableDetection(false);
        CustomerAnimScript.LeaveAnim();
        Destroy(this.gameObject, 1f);
    }