Example #1
0
    public void RemoveFoodFromMonster(Food f)
    {
        selectedMonster.removeFood(f);
        Player.addFood(f, 1);
        DisplayMonsterFood(selectedMonster);
        DisplayFoodList();

        int mult = ListInteractionFood.GetMultiplier(new List <Food>(selectedMonster.getFood()));

        selectedMonster.FoodBonusMultiplier = mult;
        RemoveStats(f, selectedMonster);
    }
Example #2
0
    public void AddFoodToMonster(Food f)
    {
        bool added = selectedMonster.addFood(f);

        if (added)
        {
            int mult = ListInteractionFood.GetMultiplier(new List <Food>(selectedMonster.getFood()));
            selectedMonster.FoodBonusMultiplier = mult;
            AddStats(f, selectedMonster);
            DisplayMonsterFood(selectedMonster);
            Player.removeFood(f, 1);
            DisplayFoodList();
        }
        else
        {
            // max food reach display
            monsterFoodFull.SetActive(true);
        }
    }