Пример #1
0
        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());
        }
Пример #2
0
        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());
        }
Пример #3
0
        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());
        }