public void GenerateCake(GameObject cake, string cakeCode, CashierManager newCashMan) { tempCakeRecipe = Instantiate(cake, Vector2.one, Quaternion.identity, requirmentsPanelPos); this.cakeCode = cakeCode; tempCakeRecipe.SetActive(true); cashMan = newCashMan; if (!MainMenuManager.isPlayerConnected) { StartCoroutine(cakeIsReadyOnTable()); } }