module VFX
{
    imports
    {
        Base,
    }

/* <<<<<  Fruit  >>>>> */

    item Apricot
    {
        DisplayCategory = Food,
        ItemType = base:food,
        FoodType = Fruits,
        Weight = 0.1,

        DaysFresh = 5,
        DaysTotallyRotten = 7,

        HungerChange = -5,
        Calories = 17.0,
        Carbohydrates = 3.9,
        Lipids = 0.1,
        Proteins = 0.5,
        ThirstChange = -2.0,

        CustomEatSound = EatingFruit,

        Icon = VFX_Fruit_Apricot,
        StaticModel = Base.VFX_Apricot,
        WorldStaticModel = Base.VFX_Apricot,

    }

    item GreenKiwi
    {
        DisplayCategory = Food,
        ItemType = base:food,
        FoodType = Fruits,
        Weight = 0.1,

        DaysFresh = 5,
        DaysTotallyRotten = 7,

        HungerChange = -5,
        Calories = 42.0,
        Carbohydrates = 10.1,
        Lipids = 0.4,
        Proteins = 0.8,
        ThirstChange = -3.0,

        CustomEatSound = EatingFruit,

        Icon = VFX_Fruit_GreenKiwi,
        StaticModel = Base.VFX_GreenKiwi,
        WorldStaticModel = Base.VFX_GreenKiwi,

    }

    item GoldKiwi
    {
        DisplayCategory = Food,
        ItemType = base:food,
        FoodType = Fruits,
        Weight = 0.1,

        DaysFresh = 5,
        DaysTotallyRotten = 7,

        HungerChange = -5,
        Calories = 53.0,
        Carbohydrates = 13.0,
        Lipids = 0.4,
        Proteins = 1.0,
        ThirstChange = -3.0,

        CustomEatSound = EatingFruit,

        Icon = VFX_Fruit_GoldKiwi,
        StaticModel = Base.VFX_GoldKiwi,
        WorldStaticModel = Base.VFX_GoldKiwi,

    }

    item Papaya
    {
        DisplayCategory = Food,
        ItemType = base:food,
        FoodType = Fruits,
        Weight = 0.3,

        DaysFresh = 7,
        DaysTotallyRotten = 10,

        HungerChange = -18,
        Calories = 59.0,
        Carbohydrates = 15.0,
        Lipids = 0.4,
        Proteins = 1.0,
        ThirstChange = -5.0,

        EatType = 2handforced,
        CustomEatSound = EatingFruit,

        Icon = VFX_Fruit_Papaya,
        StaticModel = Base.VFX_Papaya,
        WorldStaticModel = Base.VFX_Papaya,

    }

    item Plum
    {
        DisplayCategory = Food,
        ItemType = base:food,
        FoodType = Fruits,
        Weight = 0.1,

        DaysFresh = 5,
        DaysTotallyRotten = 7,

        HungerChange = -6,
        Calories = 30.0,
        Carbohydrates = 7.5,
        Lipids = 0.2,
        Proteins = 0.5,
        ThirstChange = -4.0,

        CustomEatSound = EatingFruit,

        Icon = VFX_Fruit_Plum,
        StaticModel = Base.VFX_Plum,
        WorldStaticModel = Base.VFX_Plum,

    }

    item Pomegranate
    {
        DisplayCategory = Food,
        ItemType = base:food,
        FoodType = Fruits,
        Weight = 0.5,

        DaysFresh = 7,
        DaysTotallyRotten = 10,

        HungerChange = -20,
        Calories = 234.0,
        Carbohydrates = 53.0,
        Lipids = 3.3,
        Proteins = 4.7,
        ThirstChange = -8.0,

        CustomEatSound = EatingFruit,

        Icon = VFX_Fruit_Pomegranate,
        StaticModel = Base.VFX_Pomegranate,
        WorldStaticModel = Base.VFX_Pomegranate,

    }

    item PunnetBlackberries
    {
        DisplayCategory = Food,
        ItemType = base:food,
        FoodType = Fruits,
        Weight = 0.3,

        DaysFresh = 4,
        DaysTotallyRotten = 6,

        HungerChange = -10,
        Calories = 97.0,
        Carbohydrates = 21.6,
        Lipids = 1.1,
        Proteins = 3.4,
        ThirstChange = -3.0,

        EatType = Plate,
        CustomEatSound = EatingFruit,

        Icon = VFX_FruitPunnetBlackberries,
        StaticModel = Base.VFX_PunnetBlackberries,
        WorldStaticModel = Base.VFX_PunnetBlackberries,

    }

    item PunnetBlueberries
    {
        DisplayCategory = Food,
        ItemType = base:food,
        FoodType = Fruits,
        Weight = 0.4,

        DaysFresh = 4,
        DaysTotallyRotten = 6,

        HungerChange = -16,
        Calories = 171.0,
        Carbohydrates = 43.5,
        Lipids = 0.9,
        Proteins = 2.3,
        ThirstChange = -3.0,

        EatType = Plate,
        CustomEatSound = EatingFruit,

        Icon = VFX_FruitPunnetBlueberries,
        StaticModel = Base.VFX_PunnetBlueberries,
        WorldStaticModel = Base.VFX_PunnetBlueberries,

    }

    item Cranberries
    {
        DisplayCategory = Food,
        ItemType = base:food,
        FoodType = Fruits,
        Weight = 0.1,

        DaysFresh = 4,
        DaysTotallyRotten = 6,

        HungerChange = -4,
        Calories = 46.0,
        Carbohydrates = 12.0,
        Lipids = 0.1,
        Proteins = 0.4,
        ThirstChange = -1.0,

        CustomEatSound = EatingFruit,

        Icon = VFX_Fruit_Cranberries,
        StaticModel = Base.VFX_Cranberries,
        WorldStaticModel = Base.VFX_Cranberries,

    }

    item Figs
    {
        DisplayCategory = Food,
        ItemType = base:food,
        FoodType = Fruits,
        Weight = 0.1,

        DaysFresh = 5,
        DaysTotallyRotten = 7,

        HungerChange = -6,
        Calories = 74.0,
        Carbohydrates = 19.0,
        Lipids = 0.3,
        Proteins = 0.8,
        ThirstChange = -1.0,

        CustomEatSound = EatingFruit,

        Icon = VFX_Fruit_Figs,
        StaticModel = Base.VFX_Figs,
        WorldStaticModel = Base.VFX_Figs,

    }

    item Nectarines
    {
        DisplayCategory = Food,
        ItemType = base:food,
        FoodType = Fruits,
        Weight = 0.2,

        DaysFresh = 6,
        DaysTotallyRotten = 8,

        HungerChange = -10,
        Calories = 62.0,
        Carbohydrates = 15.0,
        Lipids = 0.3,
        Proteins = 1.5,
        ThirstChange = -5.0,

        CustomEatSound = EatingFruit,

        Icon = VFX_Fruit_Nectarines,
        StaticModel = Base.VFX_Nectarines,
        WorldStaticModel = Base.VFX_Nectarines,

    }

    item PunnetRaspberries
    {
        DisplayCategory = Food,
        ItemType = base:food,
        FoodType = Fruits,
        Weight = 0.3,

        DaysFresh = 4,
        DaysTotallyRotten = 6,

        HungerChange = -12,
        Calories = 104.0,
        Carbohydrates = 24.0,
        Lipids = 1.4,
        Proteins = 2.4,
        ThirstChange = -3.0,

        EatType = Plate,
        CustomEatSound = EatingFruit,

        Icon = VFX_FruitPunnetRaspberries,
        StaticModel = Base.VFX_PunnetRaspberries,
        WorldStaticModel = Base.VFX_PunnetRaspberries,

    }

    item Tangerines
    {
        DisplayCategory = Food,
        ItemType = base:food,
        FoodType = Fruits,
        Weight = 0.2,

        DaysFresh = 6,
        DaysTotallyRotten = 8,

        HungerChange = -12,
        Calories = 53.0,
        Carbohydrates = 13.0,
        Lipids = 0.3,
        Proteins = 0.8,
        ThirstChange = -8.0,

        CustomEatSound = EatingFruit,

        Icon = VFX_Fruit_Tangerines,
        StaticModel = Base.VFX_Tangerines,
        WorldStaticModel = Base.VFX_Tangerines,

    }

/* <<<<<  Vegetables  >>>>> */

    item BagGreenBeans
    {
        DisplayCategory = Food,
        ItemType = base:food,
        FoodType = Vegetables,
        Weight = 0.3,

        DaysFresh = 6,
        DaysTotallyRotten = 8,

        HungerChange = -12,
        Calories = 75.0,
        Carbohydrates = 17.0,
        Lipids = 0.3,
        Proteins = 4.0,
        ThirstChange = -4.0,

        EatType = EatBox,
        CustomEatSound = EatingFruit,

        Icon = VFX_Vegetable_GreenBeans,
        StaticModel = Base.VFX_BagGreenBeans,
        WorldStaticModel = Base.VFX_BagGreenBeans,

    }

    item Beetroot
    {
        DisplayCategory = Food,
        ItemType = base:food,
        FoodType = Vegetables,
        Weight = 0.2,

        IsCookable = true,

        DaysFresh = 7,
        DaysTotallyRotten = 9,

        HungerChange = -10,
        Calories = 43.0,
        Carbohydrates = 10.0,
        Lipids = 0.2,
        Proteins = 1.6,
        ThirstChange = -7.0,

        MinutesToCook = 30,
        MinutesToBurn = 60,

        CookingSound = FryingFood,
        CustomEatSound = EatingFruit,

        Tags = base:hideuncooked,

        Icon = VFX_Vegetable_Beetroot,
        StaticModel = Base.VFX_Beetroot,
        WorldStaticModel = Base.VFX_Beetroot,

    }

    item Asparagus
    {
        DisplayCategory = Food,
        ItemType = base:food,
        FoodType = Vegetables,
        Weight = 0.2,

        IsCookable = true,

        DaysFresh = 5,
        DaysTotallyRotten = 7,

        HungerChange = -6,
        Calories = 20.0,
        Carbohydrates = 3.7,
        Lipids = 0.1,
        Proteins = 2.2,
        ThirstChange = -2.0,

        MinutesToCook = 10,
        MinutesToBurn = 30,

        CookingSound = FryingFood,
        CustomEatSound = EatingFruit,

        Tags = base:hideuncooked,

        Icon = VFX_Vegetable_Asparagus,
        StaticModel = Base.VFX_Asparagus,
        WorldStaticModel = Base.VFX_Asparagus,

    }

    item RedCabbage
    {
        DisplayCategory = Food,
        ItemType = base:food,
        FoodType = Vegetables,
        Weight = 0.2,

        IsCookable = true,

        DaysFresh = 10,
        DaysTotallyRotten = 14,

        HungerChange = -24,
        Calories = 180.0,
        Carbohydrates = 41.0,
        Lipids = 0.7,
        Proteins = 9.0,
        ThirstChange = -10.0,

        MinutesToCook = 10,
        MinutesToBurn = 30,

        CookingSound = FryingFood,
        CustomEatSound = EatingFruit,

        Tags = base:hideuncooked,

        Icon = VFX_Vegetable_RedCabbage,
        StaticModel = Base.VFX_RedCabbage,
        WorldStaticModel = Base.VFX_RedCabbage,

    }

    item SnowPeas
    {
        DisplayCategory = Food,
        ItemType = base:food,
        FoodType = Vegetables,
        Weight = 0.2,

        IsCookable = true,

        DaysFresh = 6,
        DaysTotallyRotten = 8,

        HungerChange = -8,
        Calories = 42.0,
        Carbohydrates = 7.5,
        Lipids = 0.2,
        Proteins = 2.8,
        ThirstChange = -2.0,

        MinutesToCook = 10,
        MinutesToBurn = 30,

        EatType = EatBox,
        CookingSound = FryingFood,
        CustomEatSound = EatingFruit,

        Tags = base:hideuncooked,

        Icon = VFX_Vegetable_SnowPeas,
        StaticModel = Base.VFX_SnowPeas,
        WorldStaticModel = Base.VFX_SnowPeas,

    }

    item BokChoy
    {
        DisplayCategory = Food,
        ItemType = base:food,
        FoodType = Vegetables,
        Weight = 0.3,

        IsCookable = true,

        DaysFresh = 5,
        DaysTotallyRotten = 7,

        HungerChange = -12,
        Calories = 106.0,
        Carbohydrates = 22.2,
        Lipids = 0.2,
        Proteins = 3.5,
        ThirstChange = -10.0,

        MinutesToCook = 10,
        MinutesToBurn = 30,

        CookingSound = FryingFood,
        CustomEatSound = EatingFruit,

        Tags = base:hideuncooked,

        Icon = VFX_Vegetable_BokChoy,
        StaticModel = Base.VFX_BokChoy,
        WorldStaticModel = Base.VFX_BokChoy,

    }

    item SlicedPotato
    {
        DisplayCategory = Food,
        ItemType = base:food,
        FoodType = Vegetables,
        Weight = 0.2,

        IsCookable = true,

        DaysFresh = 28,
        DaysTotallyRotten = 280,

        HungerChange = -18,
        ThirstChange = -7,
        Calories = 70,
        Carbohydrates = 15,
        Lipids = 0.15,
        Proteins = 3,
        ThirstChange = -3.0,

        UnhappyChange = 5,
        RemoveUnhappinessWhenCooked = true,

        MinutesToCook = 10,
        MinutesToBurn = 30,

        Icon = VFX_Vegetable_SlicedPotato,
        StaticModel = Base.VFX_SlicedPotato,
        WorldStaticModel = Base.VFX_SlicedPotato,

    }

    item MashedPotato
    {
        DisplayCategory = Food,
        ItemType = base:food,
        Weight = 0.3,

        GoodHot = true,

        DaysFresh = 2,
        DaysTotallyRotten = 4,

        HungerChange = -25,
        UnhappyChange = -10,

        Calories = 300,
        Carbohydrates = 35.0,
        Lipids = 9.0,
        Proteins = 4.0,
        ThirstChange = -3.0,

        Icon = VFX_Vegetable_MashedPotato,
        StaticModel = Base.VFX_MashedPotato,
        WorldStaticModel = Base.VFX_MashedPotato,
    }

}
