Wine Config
WineConfig = {}
WineConfig.DefaultBarrelSettings = { -- The default settings for the barrels
empty_wine_barrel = {
model = "prop_wooden_barrel",
},
empty_wine_aging_barrel = {
model = "prop_wooden_barrel",
}
}
WineConfig.GrapePickingPoints = {
vector3(-1873.59, 2100.24, 138.77),
vector3(-1878.37, 2100.47, 138.89),
vector3(-1882.11, 2100.52, 139.0),
vector3(-1886.72, 2100.5, 139.01),
vector3(-1884.5, 2100.69, 138.83),
vector3(-1871.85, 2104.4, 137.45),
vector3(-1874.55, 2104.8, 137.49),
vector3(-1880.64, 2105.08, 137.71),
vector3(-1883.75, 2105.34, 137.26),
vector3(-1862.63, 2097.99, 138.31),
vector3(-1858.20, 2100.04, 137.99),
vector3(-1854.27, 2101.81, 137.84),
vector3(-1851.19, 2103.26, 137.71),
vector3(-1848.36, 2104.62, 137.68),
vector3(-1843.76, 2106.87, 137.38),
vector3(-1839.44, 2108.93, 136.89),
vector3(-1834.89, 2110.86, 136.16),
vector3(-1831.06, 2112.81, 135.17),
}
WineConfig.GrapesPerPickMin = 5
WineConfig.GrapesPerPickMax = 10
WineConfig.MinRequirements = {
["white_wine"] = {
["red_grapes"] = 1,
["yeast"] = 1,
},
["red_wine"] = {
["red_grapes"] = 1,
["yeast"] = 1,
},
["rose_wine"] = {
["red_grapes"] = 1,
["white_grapes"] = 1,
["yeast"] = 1,
},
}
WineConfig.BrewingBlacklist = { -- The items that cannot be used to brew wine
'yeast',
'red_grapes',
'white_grapes',
'money',
'phone',
'empty_jar',
'WEAPON_BAT',
'smoker',
'pack_of_cigarettes',
"empty_bottle",
}
-- BEFORE MESSING WITH THIS, ABSOLUTELY READ THE DOCUMENTATION!!!!
WineConfig.BrewingEffects = {
BaseIngredients = {
white_grapes = {
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"}}
}
},
red_grapes = {
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"}}}
}
},
},
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},
},
},
SpecialWhiteWineRecipes = {
healing_white_grape_goodness = {
name = "Healing White Grapey",
required = {white_grapes = 3, yeast = 2},
optional = {"sprunk"},
effects = {
healing = 75,
health_regen = 2,
duration = 450
},
quality_bonus = 2,
rarity = "uncommon"
},
poison_white_grape_goodness = {
name = "Poison White Grapey",
required = {white_grapes = 1, yeast = 1},
optional = {"glass"},
optional_count = 1,
effects = {
poison_damage = 15,
duration = 900
},
rarity = "rare",
}
},
SpecialRedWineRecipes = {
healing_red_grape_goodness = {
name = "Healing Red Grapey",
required = {red_grapes = 2, yeast = 2},
optional = {"sprunk"},
effects = {
healing = 75,
health_regen = 2,
duration = 450
},
quality_bonus = 2,
rarity = "uncommon"
},
poison_red_grape_goodness = {
name = "Poison Red Grapey",
required = {red_grapes = 1, yeast = 1},
optional = {"glass"},
optional_count = 1,
effects = {
poison_damage = 15,
duration = 900
},
rarity = "rare",
}
},
SpecialRoseWineRecipes = {
healing_rose_grape_goodness = {
name = "Healing Rose Grapey",
required = {white_grapes = 3, red_grapes = 3, yeast = 2},
optional = {"sprunk"},
effects = {
healing = 75,
health_regen = 2,
duration = 450
},
quality_bonus = 2,
rarity = "uncommon"
},
poison_rose_grape_goodness = {
name = "Poison Rose Grapey",
required = {white_grapes = 1, red_grapes = 1, yeast = 1},
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
}
}
Last updated