示例#1
0
 public void SurrenderOrder(GameObject player)
 {
     player.GetComponent <PlayerInventory>().SetInventory(currentOrder);
     currentOrder = null;
     KitchenModel.GetComponent <Renderer>().material.color = Color.white;
     currentStatus = KitchenStatus.READY;
 }
示例#2
0
    public void ReceiveOrder(FoodItem orderName)
    {
        currentOrder = orderName;
        KitchenModel.GetComponent <Renderer>().material.color = Color.red;
        currentStatus = KitchenStatus.IN_PROGRESS;

        GetComponent <KitchenMenu>().CloseMenu();
    }
示例#3
0
    private void FulfillOrder()
    {
        AudioSource audioSrc = GetComponent <AudioSource>();

        audioSrc.PlayOneShot(audioSrc.clip);
        currentStatus = KitchenStatus.FINISHED;
        KitchenModel.GetComponent <Renderer>().material.color = Color.green;
    }