Configuration
Common configuration for Config.Base. This page explains the key settings specific to Limey's Juice & Smoothie.
config.lua file. Here you'll only find concepts + frequently changed knobs.General
limeyjuicebar — the same as the job in your framework.0.1 = 10%).StashSettings.Animations
Two crafting animation types:
AnimationSettings = {
FruitBlender = { SoundTime = 8000, ProgTime = 10000 },
CocktailShaker = { SoundTime = 8000, ProgTime = 7000 },
}
FruitBlender plays blender sound + animation. CocktailShaker attaches a shaker prop to the player's hand.Consumption animations (DrinkJuice, DrinkCocktail) are also in AnimationSettings. Both use the drinking idle animation with different props (plastic cup vs cocktail glass).
Consumables (Calories)
ConsumablesSettings multipliers determine the effect (base calories × multiplier):
ConsumablesSettings = {
HungerMultiplier = 0.1,
ThirstyMultiplier = 0.1,
StressMultiplier = 0.0,
}
Food → hunger, drinks → thirst. Framework bridge: QBox statebag, QBCore metadata, ESX esx_status.
Recipes
2 categories: FruitBlender (7 juices) and CocktailShaker (4 cocktails). Each product is defined with an itemCraftRecipe list:
{ itemName = "lm_orange_juice", itemLabel = "Orange Juice", itemPrice = 35, itemAmount = 5,
itemCraftRecipe = { { itemName = "lm_orange", itemAmount = 6 } } },
items.lua/items-qbox.lua.Stock Shop
Two shops: FruitShop (9 fruits) and FreezerShop (ice, milk). Each item has no recipe (itemCraftRecipe = {}) — bought directly with cash.
Station Coordinates
The station zones are in client/client.lua. To adjust them to your own map, set DEBUG = true at the top of the file — the boxes will be drawn.