//TODO OrderFood public void OrderFood() { if (refrigerator.foodAmount == refrigerator.maxFoodAmount) { SoundManager.Instance.PlayCancel(); UIManager.Instance.SetText($"Refrigerator is full already!"); return; } if (Player.Instance.Money >= foodOrderPrice) { SoundManager.Instance.PlayRecovery(); //base.Use(); refrigerator.Fill(); Player.Instance.Money -= foodOrderPrice; UIManager.Instance.SetText($"Ordered some food.\nRefrigerator filled."); TaskManager.Instance.TaskDone(TaskAction.OrderFood); } else { SoundManager.Instance.PlayCancel(); UIManager.Instance.SetText($"Not enough money!"); } }