Ejemplo n.º 1
0
 private bool checkIngredientEnough(DishManager.Categories resourceType, int resourceCost)
 {
     if (resourceCost < PlayerControl.control.getResourceFromCategory(resourceType))
     {
         return(true);
     }
     else
     {
         return(false);
     }
 }
Ejemplo n.º 2
0
    private void ChangeText(DishManager.Categories category)
    {
        switch (category)
        {
        case DishManager.Categories.Fish:
            GetComponent <Text>().text = "Fish Market";
            break;

        case DishManager.Categories.Veggie:
            GetComponent <Text>().text = "Farmer's Market";
            break;
        }
    }
Ejemplo n.º 3
0
    private void ChangeImage(DishManager.Categories category)
    {
        switch (category)
        {
        case DishManager.Categories.Fish:
            GetComponent <Image>().sprite = resourceSprites[0];
            break;

        case DishManager.Categories.Veggie:
            GetComponent <Image>().sprite = resourceSprites[1];
            break;
        }
    }
Ejemplo n.º 4
0
 private void setTestPreferences()
 {
     monsterType       = "Jellyfish";
     preferredFoodType = DishManager.Categories.Fish;
     dislikedFoodType  = DishManager.Categories.Veggie;
     qualityThreshold  = 1;
     fullness          = 0;
     fullnessThreshold = 10;
     amountSpent       = 0;
     spendingLimit     = 200;
     eatSpeed          = 3.0f;
     satisfactionLevel = 0;
 }
Ejemplo n.º 5
0
    public int getResourceFromCategory(DishManager.Categories category)
    {
        switch (category)
        {
        case DishManager.Categories.Fish:
            return(getPlayerData().fish);

        case DishManager.Categories.Veggie:
            return(getPlayerData().veggies);

        case DishManager.Categories.Treasure:
            return(getPlayerData().money);
        }
        return(0);
    }
Ejemplo n.º 6
0
    public void changeResourceAmount(DishManager.Categories category, int amount)
    {
        switch (category)
        {
        case DishManager.Categories.Fish:
            playerData.fish += amount;
            break;

        case DishManager.Categories.Veggie:
            playerData.veggies += amount;
            break;

        case DishManager.Categories.Treasure:
            playerData.money += amount;
            break;
        }
    }
Ejemplo n.º 7
0
 public void setResourceCategory(DishManager.Categories category)
 {
     resourceCategory = category;
 }
Ejemplo n.º 8
0
 public void setDislikedFoodType(DishManager.Categories type)
 {
     dislikedFoodType = type;
 }
Ejemplo n.º 9
0
 public void setPreferredFoodType(DishManager.Categories type)
 {
     preferredFoodType = type;
 }