// Use this for initialization void Start() { m_bunnyOrderController = transform.GetComponentInParent <BunnyOrderController>(); m_OrderUI = m_OrderImageUI.GetComponent <BunnyOrderUI>(); m_OrderTextUI = m_OrderImageUI.transform.GetChild(0).GetComponent <TextMeshProUGUI>(); m_OrderIngredientsUI[0] = m_OrderImageUI.transform.GetChild(1).GetComponent <Image>(); m_OrderIngredientsUI[1] = m_OrderImageUI.transform.GetChild(2).GetComponent <Image>(); m_OrderIngredientsUI[2] = m_OrderImageUI.transform.GetChild(3).GetComponent <Image>(); m_bunnyOrderController.UpdateCoinCounter(m_playerInventory.m_money); //ShowUI(false); m_spriteRenderer = transform.GetChild(0).GetComponent <SpriteRenderer>(); if (m_customerOrder.m_isActive) { m_spriteRenderer.enabled = true; } }
// The customer makes a demand for a new order void MakeACustomerDemand() { m_bunnyOrderController = GameObject.Find("BunnyOrderController").GetComponent <BunnyOrderController>(); m_bunnyOrderController.MakeANewOrder(gameObject); }
private void Start() { m_citzenSpawner = m_spawner.GetComponent <CitzenSpawner>(); m_orders = m_BunnyOrders.GetComponent <BunnyOrderController>(); }