public bool CheckDrinks(DrinkTemplate drink) { print("Begin Check"); // For the 3 drinkholder positions foreach (DrinkHolder obj in drinkTemplates) { print("Checking"); // If the drink to be placed exists in this position, return false if (drink.Equals(obj.drinkTemplate)) { print("Found"); return(false); } } print("Not Found"); // Else return true return(true); }
// Updates the sprite and data stored at a given bar location public void SetDrink(DrinkTemplate newDrink) { drinkTemplate = newDrink; GetComponent <SpriteRenderer>().sprite = drinkTemplate.sprite; }
public void SetMaidDrink(DrinkTemplate drink) { maid.GetComponent <Maid>().SetDrink(drink); StartCoroutine(DelayDrinkSpawn()); }
/* * Setters */ public void SetDrink(DrinkTemplate newDrink) { drink = newDrink; drinkHeld.GetComponent <SpriteRenderer>().sprite = newDrink.sprite; }