public Food DescribeNewCookAction(int stepNumber, Food foodToBeCooked, float requiredHeat, float requiredTime) { Cook action = new Cook(stepNumber, foodToBeCooked, requiredHeat, requiredTime); _actions.Add(action); totalStepCount++; return(action.GetResultedFood()); }
public Food DescribeNewCookAction(int stepNumber, string identifier, float requiredHeat, float requiredTime) { Food f = new Food(identifier); _initialFoods.Add(f); Cook action = new Cook(stepNumber, f, requiredHeat, requiredTime); _actions.Add(action); totalStepCount++; return(action.GetResultedFood()); }
public Food DescribeNewCookAction(int stepNumber, GameObject foodObject, float requiredHeat, float requiredTime) { Food f = new Food(foodObject.GetComponent <FoodStatus>().foodIdentifier); _initialFoods.Add(f); Cook action = new Cook(stepNumber, f, requiredHeat, requiredTime); _actions.Add(action); totalStepCount++; return(action.GetResultedFood()); }