Dragon Heart Studios
  • Dragon Heart Studios Documentation
  • 🌉DHS-Bridge
  • ⚙️Compatibility
  • 📜Scripts
    • 🎣DHS-Fishing
      • Installation
      • Configuration
      • Integration
    • 🕑DHS-ZWatch
      • Installation
      • Configuration
    • 💰DHS-PettyCrime
      • Installation
      • Configuration
      • Integration
    • 🪓DHS-LumberJack
      • Installation
      • Configuration
      • Integration
    • 🏵️DHS-Peyote
      • Installation
    • 🚗DHS-Boosting
      • Installation
      • Configuration
      • Integration
    • 🦌DHS-Hunting
      • Installation
      • Configuration
      • Integration
    • 👮DHS-PrisonSim
      • Installation
      • Configuration
        • Clothing Config
        • Convoy Config
        • Door Lock Config
        • Entity Sets Config
        • Items Config
        • Jobs Config
        • Locations Config
        • Mugshot Config
        • Object Placer Config
        • Pathfinding Config
        • Peds Config
        • Prison Schedules Config
        • Props Config
        • Solitary Config
      • Integration
      • Exports and Commands
  • 🐝DHS-BrewsAndWines
    • Installation
    • Configuration
      • Beehive Config
      • Clothing Config
      • Delivery Config
      • Mead Config
      • Object Placer Config
      • Peds Config
      • Security Config
      • Wine Config
    • Integration
    • Mead and Wine Brewing
Powered by GitBook
On this page
  1. DHS-BrewsAndWines
  2. Configuration

Mead Config

MeadConfig = {}

MeadConfig.DefaultBarrelSettings = {  -- The default settings for the barrels
    empty_barrel = {
        model = "bzzz_props_beehive_barrel_002",
    },
    empty_aging_barrel = {
        model = "bzzz_props_beehive_barrel_002",
    }
}

-- The Minimum Requirements To Make Mead
MeadConfig.MinRequirements = {
    ['jar_of_honey'] = 1,
    ['water'] = 1,
    ['yeast'] = 1,
}

MeadConfig.BrewingBlacklist = {  -- The items that cannot be used to brew mead
    'water',
    'yeast',
    'jar_of_honey',
    'money',
    'phone',
    'empty_jar',
    'WEAPON_BAT',
    'smoker',
    'pack_of_cigarettes',
    "empty_bottle",
}

-- BEFORE MESSING WITH THIS, ABSOLUTELY READ THE DOCUMENTATION!!!!
MeadConfig.BrewingEffects = {
    HoneyTypes = {
        -- Quality effects (apply regardless of secondary type)
        qualities = {
            Golden = {
                effects = { healing = 15, quality_bonus = 10, sell_price_multiplier = 0.3 }
            },
            Normal = {
                effects = {}
            },
            Rotten = {
                effects = { poison_damage = 5, quality_bonus = -10, sell_price_multiplier = -0.2 }
            }
        },
        -- Secondary type effects (honey zone/source)
        secondary_types = {
            wildflower = {
                effects = { healing = 10, stamina_regen = 5 }
            },
            spice = {
                effects = { speed_boost = 10, stamina_boost = 10 }
            },
            vineyard = {
                effects = { stamina_regen = 15, sell_price_multiplier = 0.2 }
            },
            lunar = {
                effects = { healing = 20, duration = 120 }
            },
            ember = {
                effects = { speed_boost = 15, stamina_boost = 5 }
            },
            pine = {
                effects = { stamina_regen = 20, quality_bonus = 5 }
            },
            normal = {
                effects = {}
            }
        }
    },
    BaseIngredients = {
        honey = {
            ratios = {
                {min = 1, max = 2, effects = {type = "dry", healing = -10, stamina_regen = 15, sweetness = "low"}},
                {min = 3, max = 4, effects = {type = "standard", healing = 0, stamina_regen = 0, sweetness = "medium"}},
                {min = 5, max = 10, effects = {type = "sweet", healing = 10, speed_boost = 10, stamina_regen = -5, sweetness = "high"}}
            }
        },
        yeast = {
            ratios = {
                {min = 1, max = 2, effects = {alcohol = "low", duration_multiplier = 1.5, intensity_multiplier = 0.7}},
                {min = 3, max = 4, effects = {alcohol = "medium", duration_multiplier = 1.0, intensity_multiplier = 1.0}},
                {min = 5, max = 10, effects = {alcohol = "high", duration_multiplier = 0.7, intensity_multiplier = 1.3, side_effects = {"dizzy"}}}
            }
        },
        water = {
            ratios = {
                {min = 1, max = 2, effects = {concentration = "high", duration_multiplier = 0.8, intensity_multiplier = 1.2}},
                {min = 3, max = 4, effects = {concentration = "medium", duration_multiplier = 1.0, intensity_multiplier = 1.0}},
                {min = 5, max = 10, effects = {concentration = "low", duration_multiplier = 1.3, intensity_multiplier = 0.8}}
            }
        }
    },
    OptionalIngredients = {
        honey_comb = {
            category = "beneficial",
            effects = { healing = 25, quality_bonus = 1},
        },
        sprunk = {
            category = "flavor",
            effects = {sell_price_multiplier = 1.2, quality_bonus = 0.5},
        },
        glass = {
            category = "dangerous",
            effects = {poison_damage = 10, hallucination = true, duration = 180},
        },
    },
    SpecialRecipes = {
        healing_elixir = {
            name = "Healing Elixir",
            required = {honey = 3, yeast = 2, water = 3},
            optional = {"honey_comb", "sprunk"},
            effects = {
                healing = 75,
                health_regen = 2,
                duration = 450
            },
            quality_bonus = 2,
            rarity = "uncommon"
        },
        poison_brew = {
            name = "Poison Brew",
            required = {honey = 1, yeast = 1, water = 2},
            optional = {"glass"},
            optional_count = 1,
            effects = {
                poison_damage = 15,
                duration = 900
            },
            rarity = "rare",
        }
    },
    Quality = {
        thresholds = {
            poor = 0,
            normal = 25,
            good = 50,
            excellent = 75,
            legendary = 95
        },
        base_score = 25
    },
    Effects = {
        base_duration = 300, -- 5 minutes
        max_duration = 1800, -- 30 minutes
        min_duration = 60    -- 1 minute
    }
}

MeadConfig.AgingSettings = {
    ranges = {
        {
            min_months = 0, 
            max_months = 3, 
            effects = {  -- Modifiers that get applied to the mead during the aging process
                healingModifier = 2, -- Healed for additional 2 points
                health_regen = 5, -- Health Regen for additional 5 points
                poison_damage = 2, -- Lessens Poison damage for -2 points
                health_drain = 3, -- Health Drain for additional -3 points
                speed_boost = 5, -- Increases movement speed by an additional 5
                stamina_boost = 5, -- Increases stamina by an additional 5
                stamina_regen = 10, -- Increases stamina regen by an additional 10
                damage_boost = 15, -- Damage Boost for additional 15 point
                damage_resistance = 10, -- Adds an additional 10 armor
                vision_distortion = 5, -- Vision Distortion for additional -5 points
                vomit_chance = 10, -- Vomit Chance for additional -10 points
                stress_relief = 10, -- Stress Relief for additional -10 points
            }, 
            name = "Fresh"
        },
        {
            min_months = 4, 
            max_months = 25, 
            effects = {  -- Modifiers that get applied to the mead during the aging process
                healingModifier = 2, -- Healed for additional 2 points
                health_regen = 5, -- Health Regen for additional 5 points
                poison_damage = 2, -- Lessens Poison damage for -2 points
                health_drain = 3, -- Health Drain for additional -3 points
                speed_boost = 5, -- Increases movement speed by an additional 5
                stamina_boost = 5, -- Increases stamina by an additional 5
                stamina_regen = 10, -- Increases stamina regen by an additional 10
                damage_boost = 15, -- Damage Boost for additional 15 point
                damage_resistance = 10, -- Adds an additional 10 armor
                vision_distortion = 5, -- Vision Distortion for additional -5 points
                vomit_chance = 10, -- Vomit Chance for additional -10 points
                stress_relief = 10, -- Stress Relief for additional -10 points
            }, 
            name = "Fresh"
        },
        {
            min_months = 26, 
            max_months = 50, 
            effects = {  -- Modifiers that get applied to the mead during the aging process
                healingModifier = 2, -- Healed for additional 2 points
                health_regen = 5, -- Health Regen for additional 5 points
                poison_damage = 2, -- Lessens Poison damage for -2 points
                health_drain = 3, -- Health Drain for additional -3 points
                speed_boost = 5, -- Increases movement speed by an additional 5
                stamina_boost = 5, -- Increases stamina by an additional 5
                stamina_regen = 10, -- Increases stamina regen by an additional 10
                damage_boost = 15, -- Damage Boost for additional 15 point
                damage_resistance = 10, -- Adds an additional 10 armor
                vision_distortion = 5, -- Vision Distortion for additional -5 points
                vomit_chance = 10, -- Vomit Chance for additional -10 points
                stress_relief = 10, -- Stress Relief for additional -10 points
            }, 
            name = "Young"
        },
        {
            min_months = 51, 
            max_months = 100, 
            effects = {  -- Modifiers that get applied to the mead during the aging process
                healingModifier = 2, -- Healed for additional 2 points
                health_regen = 5, -- Health Regen for additional 5 points
                poison_damage = 2, -- Lessens Poison damage for -2 points
                health_drain = 3, -- Health Drain for additional -3 points
                speed_boost = 5, -- Increases movement speed by an additional 5
                stamina_boost = 5, -- Increases stamina by an additional 5
                stamina_regen = 10, -- Increases stamina regen by an additional 10
                damage_boost = 15, -- Damage Boost for additional 15 point
                damage_resistance = 10, -- Adds an additional 10 armor
                vision_distortion = 5, -- Vision Distortion for additional -5 points
                vomit_chance = 10, -- Vomit Chance for additional -10 points
                stress_relief = 10, -- Stress Relief for additional -10 points
            }, 
            name = "Aged"
        },
        {
            min_months = 101, 
            max_months = 200, 
            effects = {  -- Modifiers that get applied to the mead during the aging process
                healingModifier = 2, -- Healed for additional 2 points
                health_regen = 5, -- Health Regen for additional 5 points
                poison_damage = 2, -- Lessens Poison damage for -2 points
                health_drain = 3, -- Health Drain for additional -3 points
                speed_boost = 5, -- Increases movement speed by an additional 5
                stamina_boost = 5, -- Increases stamina by an additional 5
                stamina_regen = 10, -- Increases stamina regen by an additional 10
                damage_boost = 15, -- Damage Boost for additional 15 point
                damage_resistance = 10, -- Adds an additional 10 armor
                vision_distortion = 5, -- Vision Distortion for additional -5 points
                vomit_chance = 10, -- Vomit Chance for additional -10 points
                stress_relief = 10, -- Stress Relief for additional -10 points
            }, 
            name = "Mature"
        },
        {
            min_months = 201, 
            max_months = 500, 
            effects = {  -- Modifiers that get applied to the mead during the aging process
                healingModifier = 2, -- Healed for additional 2 points
                health_regen = 5, -- Health Regen for additional 5 points
                poison_damage = 2, -- Lessens Poison damage for -2 points
                health_drain = 3, -- Health Drain for additional -3 points
                speed_boost = 5, -- Increases movement speed by an additional 5
                stamina_boost = 5, -- Increases stamina by an additional 5
                stamina_regen = 10, -- Increases stamina regen by an additional 10
                damage_boost = 15, -- Damage Boost for additional 15 point
                damage_resistance = 10, -- Adds an additional 10 armor
                vision_distortion = 5, -- Vision Distortion for additional -5 points
                vomit_chance = 10, -- Vomit Chance for additional -10 points
                stress_relief = 10, -- Stress Relief for additional -10 points
            }, 
            name = "Vintage"
        },
        {
            min_months = 500, 
            max_months = 1000, 
            effects = {  -- Modifiers that get applied to the mead during the aging process
                healingModifier = 2, -- Healed for additional 2 points
                health_regen = 5, -- Health Regen for additional 5 points
                health_drain = 3, -- Health Drain for additional -3 points
                speed_boost = 5, -- Increases movement speed by an additional 5
                stamina_boost = 5, -- Increases stamina by an additional 5
                stamina_regen = 10, -- Increases stamina regen by an additional 10
                damage_boost = 15, -- Damage Boost for additional 15 point
                damage_resistance = 10, -- Adds an additional 10 armor
                stress_relief = 10, -- Stress Relief for additional -10 points
                refreshing = true, -- Refreshing Which removes all negative effects
            }, 
            name = "Legendary"
        },
        
    }
}
PreviousDelivery ConfigNextObject Placer Config

Last updated 15 days ago

🐝