Config Preview
-- RECOMENDED TO JOIN DISCORD FOR SUPPORT
-- |||||||||||||||||||||||||||||||||||||||||||||
-- ||||||| https://discord.gg/dcm4TNtbGQ |||||||
-- |||||||||||||||||||||||||||||||||||||||||||||
--[[
Framework Configuration:
- No need to manually select a framework! The system automatically detects the framework using [sf_lib].
- If your core script folder name is non-standard, update it in [sf_lib/Config.lua].
- You can also manually select the framework in [sf_lib/Config.lua] if needed, or set up a custom framework in [sf_lib/Bridge/Custom/*.lua].
Performance Tips:
- Avoid using drawtext, as it can impact performance negatively.
- If you cannot use a target-eye system, TextUI is a great alternative for better performance.
- The best option is a target system as it is optimized and provides a more realistic experience.
Job System:
- This script includes a custom job system and a custom boss menu system that do not rely on the framework's job features.
]]
-- select any lang you want to use
-- ar / de / en / es / fr / pt / zh
lang = locale['en']
Config = {}
Config.Debug = false
-- this is the map you want to use, you can only choose one
-- 'auto-detect' : automaticly detect started resource map are you using, if you not have any map of bellow list, will set to custom and that need to add your custom coords map in [sf_pearls/maps/custom.lua]
-- 'custom' --[[ important to read this file and start creating you custom map coords (sf_pearls/maps/custom.lua) ]]
-- 'gabz' --[[ Link Purchase: https://fivem.gabzv.com/package/5665527 | Coords: vector3(-1805.26, -1182.55, 13.02) | Showcase: https://youtu.be/UaOZ0nFBqPQ ]]
Config.PreConfigMap = 'auto-detect'
-- dont touch this if you not know what you do
if Config.PreConfigMap == 'auto-detect' then
if GetResourceState('cfx-gabz-pearls') ~= 'missing' then
Config.PreConfigMap = 'gabz'
else
Config.PreConfigMap = 'custom'
end
end
-- for {custom} To implement custom settings, add your custom code in: [sf_pearls/server/sv_utils.lua] or [sf_pearls/client/cl_utils.lua].
Config.Setting = {
Logs = false, -- dont enable before setup your logs in [sf_pearls/server/sv_logs.lua]
MaxTimeStreamLoad = 15000, -- millisecond -- max time stream assets load
VersionCheck = true, -- that help you to receive new updates in console when script start
EmergencyJobs = {['police'] = 0, ['ambulance'] = 0}, -- receive alert when pressed emergency button (Only in my custom alert required config job here)
--[[ auto-detect ]]
-- Is automaticly detect started resource are you using, but if not detect any resource will set to custom and that need to add your custom code in
-- [sf_pearls/server/sv_utils.lua] or [sf_pearls/client/cl_utils.lua],
-- and if you have a resource name changed important to change him in [Config.NameResource] bellow
TargetEye = 'auto-detect', -- auto-detect / ox_target / qb-target (if not using target let him default dont worry)
Dispatch = 'auto-detect', -- auto-detect / ps-disptach / pearls-alert / custom
Notification = 'auto-detect', -- auto-detect / lib / qb / esx / custom
ProgressBar = 'auto-detect', -- auto-detect / lib / qb / esx / custom (make sure you progressbar not cancel animation in finish)
Clothing = {
-- script are you using, if your script not supported and have command reload skin you can enable (EnableCommand = true) and put your command in (Command = 'yourcommand')
Script = 'auto-detect', -- auto-detect / fivem-appearance / illenium-appearance / qb-clothing / esx_skin / custom
-- you can use command if you have it its more better
EnableCommand = true,
Command = 'refreshskin', -- this most popular command in servers to reload skin (reloadskin / refreshskin)
},
--[[ Spported Give Vehicle Key Resources: ]]
-- 'auto-detect'
-- 'qb-vehiclekeys'
-- 'jaksam-vehicles-keys'
-- 'mk_vehiclekeys'
-- 'qs-vehiclekeys'
-- 'wasabi_carlock'
-- 'cd_garage'
-- 'okokGarage'
-- 't1ger_keys'
-- 'MrNewbVehicleKeys'
-- 'Renewed-Vehiclekeys'
-- 'tgiann-hotwire'
VehicleKey = 'auto-detect',
--[[ Spported Fuel Resources: ]]
-- 'auto-detect'
-- 'LegacyFuel'
-- 'cdn-fuel'
-- 'ps-fuel'
-- 'ox_fuel'
-- 'lj-fuel'
-- 'hyon_gas_station'
-- 'okokGasStation'
-- 'nd_fuel'
-- 'myFuel'
-- 'rcore_fuel'
-- 'custom'
Fuel = 'auto-detect',
--[[ Spported Inventory Resources ]]
-- auto-detect: automaticly detect started resource are you using, but if not detect any resource will set to custom and that need to add your custom code in [sf_pearls/server/sv_utils.lua]
-- custom: you need to add your custom code in [sf_pearls/server/sv_utils.lua]
-- ox_inventory
-- qb-inventory (version 2)
-- qb-inventory-old (old version of qb-inventory) Note: the old version qb-inventory not detect in auto-detect, so you need to set him manually like that [Inventory = 'qb-inventory-old']
-- codem-inventory
-- qs-inventory
-- tgiann-inventory
-- core_inventory
-- origen_inventory
-- ak47_inventory
Inventory = 'auto-detect',
}
-- i make that because qb-inventory have a issue not save items in stash with some prefix
Config.InventoryStashPrefix = 'prl_' -- this prefix for stash inventory id, dont change it if you dont know what you do
-- this if you have some dependencies resources name folder changed, try change it to new name folder
Config.NameResource = {
-- Eye targets
qb_target = 'qb-target',
ox_target = 'ox_target',
-- Inventorys
qb_inventory = 'qb-inventory',
codem_inventory = 'codem-inventory',
qs_inventory = 'qs-inventory',
ox_inventory = 'ox_inventory',
tgiann_inventory = 'tgiann-inventory',
core_inventory = 'core_inventory',
origen_inventory = 'origen_inventory',
ak47_inventory = 'ak47_inventory',
-- Vehicle Key
qb_vehiclekeys = 'qb-vehiclekeys',
jaksam_vehicles_keys = 'jaksam-vehicles-keys',
mk_vehiclekeys = 'mk_vehiclekeys',
qs_vehiclekeys = 'qs-vehiclekeys',
wasabi_carlock = 'wasabi_carlock',
cd_garage = 'cd_garage',
okokGarage = 'okokGarage',
t1ger_keys = 't1ger_keys',
MrNewbVehicleKeys = 'MrNewbVehicleKeys',
Renewed_Vehiclekeys = 'Renewed-Vehiclekeys',
tgiann_hotwire = 'tgiann-hotwire',
-- Fuel
LegacyFuel = 'LegacyFuel',
cdn_fuel = 'cdn-fuel',
ps_fuel = 'ps-fuel',
lj_fuel = 'lj-fuel',
hyon_gas_station = 'hyon_gas_station',
okokGasStation = 'okokGasStation',
nd_fuel = 'nd_fuel',
myFuel = 'myFuel',
rcore_fuel = 'rcore_fuel',
ox_fuel = 'ox_fuel',
-- Clothing
fivem_appearance = 'fivem-appearance',
illenium_appearance = 'illenium-appearance',
qb_clothing = 'qb-clothing',
esx_skin = 'esx_skin',
-- Dispatch
ps_disptach = 'ps-disptach',
}
Config.PearlsZone = MapLocations[Config.PreConfigMap].PolyZone -- check in maps selected file [sf_pearls/maps/*.lua]
Config.Blips = { -- You can get blips from this link (https://docs.fivem.net/docs/game-references/blips/)
Coords = MapLocations[Config.PreConfigMap].Blip,
Sprite = 267,
Colour = 57,
Scale = 0.6
}
Config.ObjectSpawn = MapLocations[Config.PreConfigMap].ObjectSpawn -- check in maps selected file [sf_pearls/maps/*.lua]
Config.ObjectFrezzer = MapLocations[Config.PreConfigMap].ObjectFrezzer -- check in maps selected file [sf_pearls/maps/*.lua]
Config.Doorlock = {
Enable = true,
Notify = false, -- show you notification when locked and unlocked door
TypeUse = 'dui', -- 'dui' / 'drawtext'
Animation = {
Enable = true,
Dict = 'anim@heists@keycard@',
Name = 'exit',
},
Doorlocks = MapLocations[Config.PreConfigMap].Doorlock -- check in maps selected file [sf_pearls/maps/*.lua]
}
Config.Duty = {
Enable = false, -- if false, before any action in pearls, while not check if player on duty
Scenario = 'WORLD_HUMAN_CLIPBOARD_FACILITY', -- animation sign duty
ProgressBarDuration = 2000, -- milisecond
TypeUse = 'target', -- target, drawtext, textui
Key = 'E', -- key to sign off or in
Coords = MapLocations[Config.PreConfigMap].Duty -- check in maps selected file [sf_pearls/maps/*.lua]
}
Config.BossMenu = {
TypeUse = 'target', -- target, drawtext, textui
Key = 'E', -- for drawtext and textui
-- before enable need to add discord bot token or steam web api key in [server/sv_utils.lua] in line 4 and 7
-- Note: to update user image profile later, its simple just remove job from him and give again following the bottom commands
UserImageProfile = false, -- 'discord' or 'steam' or false (use default image for all members)
-- This setting allows individuals with the "Manager" job to assign the Manager grade to others.
-- Note: Only admins can remove the Manager grade.
BossToBoss = false,
AnimationTablet = {
Anim = {
Enable = true,
Dict = "amb@code_human_in_bus_passenger_idles@female@tablet@base",
Anim = "base",
},
Prop = {
Enable = true,
Object = 'pearls_tablet',
Bone = 60309,
Offset = vec3(0.03, 0.002, -0.0),
Rotation = vec3(10.0, 160.0, 0.0),
},
},
Commands = { -- this commands for admins to give job and remove (because this script use custom job system not framework job system)
GiveJob = 'prl_givejob',
RemoveJob = 'prl_removejob',
},
Storage = {
Weight = 5000, -- KG
Slots = 250 -- inventory slots
},
Salaries = {
Enable = true,
-- [true]: pay employees from bossmenu money
-- [false]: just pay, without remove money from bossmenu
SocietyPay = false,
-- [true]: Salaries are distributed only to on-duty players.
-- [false]: Salaries are distributed to any online player with the job.
-- NOTE: If set to true, ensure the duty system is also enabled (see line 78 in this file).
OnlyOnDuty = true,
Time = 10, -- Time interval in minutes. Salaries are distributed every 10 minutes.
},
Grades = {
['0'] = {
Name = 'trainee',
Label = 'Trainee',
Salary = 150,
},
['1'] = {
Name = 'cooker',
Label = 'Cooker',
Salary = 175,
},
['2'] = {
Name = 'fisher',
Label = 'Fisher',
Salary = 200,
},
['3'] = {
Name = 'cashier',
Label = 'Cashier',
Salary = 250,
},
['4'] = {
Name = 'shift_supervisor',
Label = 'Shift Supervisor',
Salary = 300,
},
['5'] = {
Name = 'manager',
Label = 'Manager',
IsBoss = true, -- add this in grades can open bossmenu, and this grade can only given by admin (example the boss of uwucafe cant give to another employee Manager grade)
Salary = 400,
},
},
Locations = MapLocations[Config.PreConfigMap].Bossmenu -- check in maps selected file [sf_pearls/maps/*.lua]
}
Config.FishingJob = {
Enable = true,
FishingRodItem = 'prl_fishing_rod',
FishingBaitItem = 'prl_fishing_bait',
-- this sound run when you close to catching fish
-- you can find sounds in [sf_pearls/web/sounds/*.wav]
BellSound = {
Name = 'fish-bell', -- sound name
Volume = 0.5, -- max (1.0)
},
FishingRodRemove = {
Enable = true,
Luck = 3, -- 5% chance to break the fishing rod
},
EnableMiniGame = true,
Duration = { -- time to catch fish
Min = 15000, -- miliseconds
Max = 30000, -- miliseconds
},
Animation = {
Enable = true,
Dict = 'amb@world_human_stand_fishing@idle_a',
Name = 'idle_a',
Flag = 1,
PropAttachment = {
Enable = true,
Prop = 'prop_fishing_rod_01',
PropBone = 60309,
PropCoords = {
PosX = 0.0,
PosY = 0.0,
PosZ = 0.0,
RotX = 0.0,
RotY = 0.0,
RotZ = 0.0
}
}
},
FishItems = { -- make sure the table ranked from lower chance to higher chance
[1] = {
Luck = 10, -- 25% chance to catch this fish
MiniGameDificulty = 3, -- 1 = easy, 2 = medium, 3 = hard
XP = {
Min = 1,
Max = 2,
},
Items = {
'prl_salmon',
'prl_tuna',
'prl_swordfish',
'prl_shark',
'prl_marlin',
},
},
[2] = {
Luck = 50, -- 50% chance to catch this fish
MiniGameDificulty = 2, -- 1 = easy, 2 = medium, 3 = hard
XP = {
Min = 2,
Max = 4,
},
Items = {
'prl_grouper',
'prl_guppy',
'prl_koi',
'prl_molly',
'prl_neon_tetra',
'prl_oscar',
'prl_swordtail',
'prl_zebra_danio',
},
},
[3] = {
Luck = 100, -- 100% chance to catch this fish
MiniGameDificulty = 1, -- 1 = easy, 2 = medium, 3 = hard
XP = {
Min = 3,
Max = 5,
},
Items = {
'prl_angelfish',
'prl_betta',
'prl_clownfish',
'prl_corydoras_catfish',
'prl_discus',
'prl_goldfish',
'prl_gourami',
},
},
}
}
Config.DJBooth = {
Enable = true,
TypeUse = 'target', -- target, drawtext, textui
Key = 'G', -- for drawtext and textui
GradesPermission = {0, 1, 2, 3, 4, 5}, -- grades can use dj booth
-- every 10 min update current history data dj booth in sql data base (i hope to not donw time for good performance, also the txadmin in shutdown and on resource stop update it auto)
EnableSQLSave = false, -- if you want history plays save after restarts
UpdateTimeIntervale = 10, -- min
Locations = MapLocations[Config.PreConfigMap].DJBooth -- check in maps selected file [sf_pearls/maps/*.lua]
}
Config.Emotes = {
Enable = false,
KeyBinds = {
OpenMenu = 'U', -- to open emote list
CancelEmote = 'X' -- to cancel emotes outside emote list
},
OnlyInZone = true, -- use emote menu only in zone (important to let him true if you are using any other restaurant script from [SouF Store])
EmoteList = {
-- Example how you can add more emotes
--[[ [1] = { offest = vec3(0.20453620940772, -0.012081686565606, 0.22886320966177), rotation = vec3(-59.565651433336, -84.110435202279, -15.413541146991)
Label = 'Carry Food Bag',
Animation = {
Enable = true,
Dict = 'move_weapon@jerrycan@generic',
Name = 'idle',
PropAttachment = {
Enable = true,
Props = {
{
Prop = 'prop_food_bs_bag_01',
PropBone = 57005,
PropCoords = {
PosX = 0.3300,
PosY = 0.0,
PosZ = -0.0300,
RotX = 0.0017365,
RotY = -79.9999997,
RotZ = 110.0651988
}
},
{
Prop = 'prop_food_bs_bag_01',
PropBone = 57005,
PropCoords = {
PosX = 0.3300,
PosY = 0.0,
PosZ = -0.0300,
RotX = 0.0017365,
RotY = -79.9999997,
RotZ = 110.0651988
}
},
}
}
},
}, ]]
}
}
-- this emotes only for gabz map because the props is coming in pearls gabz map
if GetResourceState('cfx-gabz-pearls') ~= 'missing' then
Config.Emotes.Enable = true -- set this false if you want dont use emotes menu in pearls gabz map
local gabzEmotes = {
{
Label = lang.carry_boat,
Animation = {
Enable = true,
Dict = 'anim@heists@box_carry@',
Name = 'idle',
PropAttachment = {
Enable = true,
Props = {
{
Prop = 'gabz_pearls_prop_boatmodel_01a',
PropBone = 18905,
PropCoords = {
PosX = 0.2045,
PosY = -0.0120,
PosZ = 0.2288,
RotX = -59.5656,
RotY = -84.1104,
RotZ = -15.4135
}
},
}
}
},
},
{
Label = lang.carry_boat_2,
Animation = {
Enable = true,
Dict = 'anim@heists@box_carry@',
Name = 'idle',
PropAttachment = {
Enable = true,
Props = {
{
Prop = 'gabz_pearls_prop_boatmodel_02a',
PropBone = 18905,
PropCoords = {
PosX = 0.1121,
PosY = -0.0485,
PosZ = 0.2293,
RotX = 39.7394,
RotY = -69.6514,
RotZ = 179.0503
}
},
}
}
},
},
}
for i = 1, #gabzEmotes do
Config.Emotes.EmoteList[#Config.Emotes.EmoteList + 1] = gabzEmotes[i]
end
end
Config.Scenes = {
Enable = true,
OnlyInZone = true, -- if true, player can only create scenes inside zone pearls
MaxDistance = 30.0, -- max view distance
MaxTextSize = 2.0, -- max text size
GradesPermission = {0, 1, 2, 3, 4, 5}, -- grades can use scenes
KeyBinds = {
OpenScene = 'K', -- open scene creator
SelectScene = 'L' -- open lisr to select scene
},
ControlKeys = { -- this controls when select scene
SelectScene = 176,
DeleteScene = 178,
Cancel = 194,
},
AvailableTimes = { -- timers can workers create scene
[1] = {Time = 15, TimeType = 'min'},
[2] = {Time = 30, TimeType = 'min'},
[3] = {Time = 1, TimeType = 'hour'},
[4] = {Time = 3, TimeType = 'hour'},
[5] = {Time = 6, TimeType = 'hour'},
[6] = {Time = 9, TimeType = 'hour'},
[7] = {Time = 12, TimeType = 'hour'},
[8] = {Time = 15, TimeType = 'hour'},
[9] = {Time = 18, TimeType = 'hour'},
[10] = {Time = 21, TimeType = 'hour'},
[11] = {Time = 24, TimeType = 'hour'},
}
}
Config.GPS = {
Enable = true,
ShowOnlyClose = false, -- that mean show you only close players has job and on duty, plus that help you for a good performance
-- [true] show more type blips (helicopter, plane, boat, car, bike)
-- [false] show only blip type
-- of course this option take more in performance
AdvancedGPS = true,
Blip = {
Sprite = 1,
CarSprite = 672,
HeliSprite = 43,
PlaneSprite = 307,
BoatSprite = 427,
BikeSprite = 226,
Color = 57,
Scale = 0.8,
}
}
Config.IngredientShop = {
EnableShop = true,
TypeUse = 'target', -- target, drawtext, textui
Key = 'E', -- for drawtext or textui
PaymentType = true, -- if true show you cash and bank payment, if false show you only cash payment
Blip = {
Sprite = 59,
Colour = 57,
Scale = 0.6
},
SocietyPayment = { -- this option shown in type payment and you can select grade job can pay with society payment
Enable = true,
Grades = 4, -- also you can use multiple grades like that {0, 1, 2, 3, 4}
},
Ped = {
PedName = 's_m_y_armymech_01',
Scenario = 'WORLD_HUMAN_CLIPBOARD'
},
AnimationBuy = {
Enable = true,
Dict = 'mp_common',
Name = 'givetake1_a',
},
-- price and quantity is synced dont worry
-- quanity reset in every restart server
Shop = {
-- Fishs (you can remove this fishs from store and let him coming only from fishing)
{Item = 'prl_angelfish', Price = {Min = 10, Max = 30}, Quantity = 1000},
{Item = 'prl_betta', Price = {Min = 8, Max = 20}, Quantity = 1000},
{Item = 'prl_clownfish', Price = {Min = 25, Max = 50}, Quantity = 1000},
{Item = 'prl_corydoras_catfish', Price = {Min = 5, Max = 15}, Quantity = 1000},
{Item = 'prl_discus', Price = {Min = 40, Max = 100}, Quantity = 1000},
{Item = 'prl_goldfish', Price = {Min = 3, Max = 25}, Quantity = 1000},
{Item = 'prl_gourami', Price = {Min = 8, Max = 25}, Quantity = 1000},
{Item = 'prl_grouper', Price = {Min = 40, Max = 100}, Quantity = 1000},
{Item = 'prl_guppy', Price = {Min = 3, Max = 15}, Quantity = 1000},
{Item = 'prl_koi', Price = {Min = 80, Max = 200}, Quantity = 1000},
{Item = 'prl_molly', Price = {Min = 4, Max = 12}, Quantity = 1000},
{Item = 'prl_neon_tetra', Price = {Min = 2, Max = 8}, Quantity = 1000},
{Item = 'prl_oscar', Price = {Min = 10, Max = 50}, Quantity = 1000},
{Item = 'prl_swordtail', Price = {Min = 5, Max = 12}, Quantity = 1000},
{Item = 'prl_zebra_danio', Price = {Min = 2, Max = 6}, Quantity = 1000},
{Item = 'prl_salmon', Price = {Min = 8, Max = 15}, Quantity = 1000},
{Item = 'prl_tuna', Price = {Min = 10, Max = 30}, Quantity = 1000},
{Item = 'prl_swordfish', Price = {Min = 15, Max = 40}, Quantity = 1000},
{Item = 'prl_shark', Price = {Min = 200, Max = 500}, Quantity = 1000},
{Item = 'prl_marlin', Price = {Min = 40, Max = 100}, Quantity = 1000},
-- Juices (5L should be more expensive than small bottles)
{Item = 'prl_5l_apple_juice', Price = {Min = 25, Max = 35}, Quantity = 1000},
{Item = 'prl_5l_carrot_juice', Price = {Min = 28, Max = 38}, Quantity = 1000},
{Item = 'prl_5l_cranberry_juice', Price = {Min = 30, Max = 40}, Quantity = 1000},
{Item = 'prl_5l_grape_juice', Price = {Min = 25, Max = 35}, Quantity = 1000},
{Item = 'prl_5l_guava_juice', Price = {Min = 32, Max = 42}, Quantity = 1000},
{Item = 'prl_5l_kiwi_juice', Price = {Min = 35, Max = 45}, Quantity = 1000},
{Item = 'prl_5l_lemon_juice', Price = {Min = 28, Max = 38}, Quantity = 1000},
{Item = 'prl_5l_mango_juice', Price = {Min = 30, Max = 40}, Quantity = 1000},
{Item = 'prl_5l_orange_juice', Price = {Min = 25, Max = 35}, Quantity = 1000},
{Item = 'prl_5l_papaya_juice', Price = {Min = 32, Max = 42}, Quantity = 1000},
{Item = 'prl_5l_peach_juice', Price = {Min = 30, Max = 40}, Quantity = 1000},
{Item = 'prl_5l_pineapple_juice', Price = {Min = 30, Max = 40}, Quantity = 1000},
{Item = 'prl_5l_pomegranate_juice', Price = {Min = 35, Max = 45}, Quantity = 1000},
{Item = 'prl_5l_tomato_juice', Price = {Min = 22, Max = 32}, Quantity = 1000},
{Item = 'prl_5l_watermelon_juice', Price = {Min = 25, Max = 35}, Quantity = 1000},
{Item = 'prl_5l_water', Price = {Min = 15, Max = 20}, Quantity = 1000},
-- Sauces
{Item = 'prl_aioli_sauce', Price = {Min = 18, Max = 25}, Quantity = 1000},
{Item = 'prl_chimichurri_sauce', Price = {Min = 20, Max = 28}, Quantity = 1000},
{Item = 'prl_creamy_dipping_sauce', Price = {Min = 15, Max = 22}, Quantity = 1000},
{Item = 'prl_mustard_sauce', Price = {Min = 12, Max = 18}, Quantity = 1000},
{Item = 'prl_tartar_sauce', Price = {Min = 15, Max = 22}, Quantity = 1000},
{Item = 'prl_teriyaki_sauce', Price = {Min = 18, Max = 25}, Quantity = 1000},
{Item = 'prl_tomato_sauce', Price = {Min = 10, Max = 15}, Quantity = 1000},
{Item = 'prl_yogurt_sauce', Price = {Min = 15, Max = 20}, Quantity = 1000},
-- Dairy & Alternatives
{Item = 'prl_butter', Price = {Min = 25, Max = 35}, Quantity = 1000},
{Item = 'prl_buttermilk', Price = {Min = 18, Max = 25}, Quantity = 1000},
{Item = 'prl_cream_cheese', Price = {Min = 22, Max = 30}, Quantity = 1000},
{Item = 'prl_coconut_milk', Price = {Min = 20, Max = 28}, Quantity = 1000},
{Item = 'prl_mayonnaise', Price = {Min = 15, Max = 22}, Quantity = 1000},
-- Dry Goods
{Item = 'prl_breadcrumbs', Price = {Min = 12, Max = 18}, Quantity = 1000},
{Item = 'prl_cornmeal', Price = {Min = 15, Max = 22}, Quantity = 1000},
{Item = 'prl_flour', Price = {Min = 18, Max = 25}, Quantity = 1000},
{Item = 'prl_rice', Price = {Min = 20, Max = 30}, Quantity = 1000},
-- Vegetables
{Item = 'prl_asparagus', Price = {Min = 30, Max = 40}, Quantity = 1000},
{Item = 'prl_avocado', Price = {Min = 25, Max = 35}, Quantity = 1000},
{Item = 'prl_broccoli', Price = {Min = 15, Max = 22}, Quantity = 1000},
{Item = 'prl_carrot', Price = {Min = 10, Max = 15}, Quantity = 1000},
{Item = 'prl_celery', Price = {Min = 12, Max = 18}, Quantity = 1000},
{Item = 'prl_cucumber', Price = {Min = 15, Max = 22}, Quantity = 1000},
{Item = 'prl_garlic', Price = {Min = 8, Max = 12}, Quantity = 1000},
{Item = 'prl_ginger', Price = {Min = 15, Max = 22}, Quantity = 1000},
{Item = 'prl_green_beans', Price = {Min = 15, Max = 22}, Quantity = 1000},
{Item = 'prl_jalapeno', Price = {Min = 12, Max = 18}, Quantity = 1000},
{Item = 'prl_lemon', Price = {Min = 10, Max = 15}, Quantity = 1000},
{Item = 'prl_lettuce', Price = {Min = 12, Max = 18}, Quantity = 1000},
{Item = 'prl_lime', Price = {Min = 10, Max = 15}, Quantity = 1000},
{Item = 'prl_onion', Price = {Min = 8, Max = 12}, Quantity = 1000},
{Item = 'prl_pickle', Price = {Min = 15, Max = 22}, Quantity = 1000},
{Item = 'prl_potatoe', Price = {Min = 10, Max = 15}, Quantity = 1000},
{Item = 'prl_red_cabbage', Price = {Min = 15, Max = 22}, Quantity = 1000},
{Item = 'prl_spinach', Price = {Min = 18, Max = 25}, Quantity = 1000},
{Item = 'prl_tomato', Price = {Min = 15, Max = 22}, Quantity = 1000},
-- Herbs & Spices
{Item = 'prl_basil', Price = {Min = 15, Max = 22}, Quantity = 1000},
{Item = 'prl_black_pepper', Price = {Min = 20, Max = 30}, Quantity = 1000},
{Item = 'prl_cilantro', Price = {Min = 12, Max = 18}, Quantity = 1000},
{Item = 'prl_curry_powder', Price = {Min = 22, Max = 30}, Quantity = 1000},
{Item = 'prl_fenugreek_seeds', Price = {Min = 25, Max = 35}, Quantity = 1000},
{Item = 'prl_fresh_dill', Price = {Min = 15, Max = 22}, Quantity = 1000},
{Item = 'prl_fresh_herbs', Price = {Min = 18, Max = 25}, Quantity = 1000},
{Item = 'prl_fresh_thyme', Price = {Min = 18, Max = 25}, Quantity = 1000},
{Item = 'prl_rosemary', Price = {Min = 15, Max = 22}, Quantity = 1000},
{Item = 'prl_salt', Price = {Min = 5, Max = 10}, Quantity = 1000},
{Item = 'prl_sesame_seeds', Price = {Min = 20, Max = 30}, Quantity = 1000},
{Item = 'prl_spices', Price = {Min = 25, Max = 35}, Quantity = 1000},
-- Prepared Vegetables
{Item = 'prl_shredded_cabbage', Price = {Min = 15, Max = 22}, Quantity = 1000},
{Item = 'prl_shredded_carrots', Price = {Min = 15, Max = 22}, Quantity = 1000},
{Item = 'prl_shredded_coleslaw', Price = {Min = 18, Max = 25}, Quantity = 1000},
-- Breads
{Item = 'prl_bagel', Price = {Min = 12, Max = 18}, Quantity = 1000},
{Item = 'prl_bread', Price = {Min = 15, Max = 22}, Quantity = 1000},
{Item = 'prl_burger_bun', Price = {Min = 10, Max = 15}, Quantity = 1000},
{Item = 'prl_long_bread', Price = {Min = 18, Max = 25}, Quantity = 1000},
{Item = 'prl_pita_bread', Price = {Min = 15, Max = 22}, Quantity = 1000},
{Item = 'prl_soft_taco_shells', Price = {Min = 18, Max = 25}, Quantity = 1000},
-- Meat & Eggs
{Item = 'prl_bacon', Price = {Min = 35, Max = 45}, Quantity = 1000},
{Item = 'prl_egg', Price = {Min = 15, Max = 22}, Quantity = 1000},
-- Pantry Items
{Item = 'prl_capers', Price = {Min = 20, Max = 30}, Quantity = 1000},
{Item = 'prl_corn', Price = {Min = 12, Max = 18}, Quantity = 1000},
{Item = 'prl_green_peas', Price = {Min = 15, Max = 22}, Quantity = 1000},
{Item = 'prl_nori', Price = {Min = 25, Max = 35}, Quantity = 1000},
{Item = 'prl_oil', Price = {Min = 20, Max = 30}, Quantity = 1000},
{Item = 'prl_pickled_ginger', Price = {Min = 22, Max = 30}, Quantity = 1000},
{Item = 'prl_soy_sauce', Price = {Min = 15, Max = 22}, Quantity = 1000},
{Item = 'prl_tortilla_chips', Price = {Min = 18, Max = 25}, Quantity = 1000},
{Item = 'prl_wasabi', Price = {Min = 30, Max = 40}, Quantity = 1000},
-- Miscellaneous
{Item = 'prl_empty_bag', Price = {Min = 5, Max = 10}, Quantity = 1000},
{Item = 'prl_fishing_bait', Price = {Min = 15, Max = 22}, Quantity = 1000},
{Item = 'prl_fishing_rod', Price = {Min = 150, Max = 250}, Quantity = 1000},
{Item = 'prl_knife', Price = {Min = 80, Max = 120}, Quantity = 1000},
{Item = 'prl_plate', Price = {Min = 10, Max = 15}, Quantity = 1000},
{Item = 'prl_sticker', Price = {Min = 5, Max = 10}, Quantity = 1000},
-- Cups
{Item = 'prl_empty_cup_1', Price = {Min = 8, Max = 12}, Quantity = 1000},
{Item = 'prl_empty_cup_2', Price = {Min = 8, Max = 12}, Quantity = 1000},
{Item = 'prl_empty_cup_3', Price = {Min = 8, Max = 12}, Quantity = 1000},
},
-- every restart, script choose one location random
Locations = MapLocations[Config.PreConfigMap].IngredientShop -- check in maps selected file [sf_pearls/maps/*.lua]
}
Config.BusinessShop = {
EnableShop = true,
TypeUse = 'target', -- target, drawtext, textui
Key = 'E', -- for drawtext or textui
PaymentType = true, -- if true is show you before buy any payment type you want pay, if false direct pay with payment method cash
EnableInLaptop = true, -- this if you want enable manage shop in laptop
SocietyMoney = true, -- if true all money comming from shop go society, if false no money go to society
DefaultStat = 'open', -- ('open' | 'close') Determines the shop's default status ('open' or 'close') after a server restart
ManageShopGrades = {2, 3, 4, 5},
Ped = {
Enable = true, -- if you set this false and you are using target, require to take coords in wall, to can target with eye
PedName = 's_m_y_xmech_01',
Scenario = 'WORLD_HUMAN_CLIPBOARD'
},
AnimationBuy = {
Enable = true,
Dict = 'mp_common',
Name = 'givetake1_a',
},
MaxQuantity = 2000, -- max quantity per item
WhitlistItems = { -- items can sell to customer / required num table to be arranged in the store as you like
-- Dishs
{Item = 'prl_clownfish_coconut_curry', DefaultPrice = 50},
{Item = 'prl_discus_avocado_ceviche', DefaultPrice = 50},
{Item = 'prl_fried_corydoras_catfish', DefaultPrice = 50},
{Item = 'prl_goldfish_teriyaki_broccoli', DefaultPrice = 50},
{Item = 'prl_grilled_angelfish_asparagus', DefaultPrice = 50},
{Item = 'prl_grouper_tacos_chipotle', DefaultPrice = 50},
{Item = 'prl_guppy_skewers_mint_yogurt', DefaultPrice = 50},
{Item = 'prl_koi_tempura_ginger_soy', DefaultPrice = 50},
{Item = 'prl_marlin_steak_chimichurri', DefaultPrice = 50},
{Item = 'prl_molly_fishcakes_dill_aioli', DefaultPrice = 50},
{Item = 'prl_neon_tetra_sushi', DefaultPrice = 50},
{Item = 'prl_oscar_po_boy', DefaultPrice = 50},
{Item = 'prl_poached_gourami_thyme', DefaultPrice = 50},
{Item = 'prl_salmon_teriyaki_bowl', DefaultPrice = 50},
{Item = 'prl_shark_steak_herb_butter', DefaultPrice = 50},
{Item = 'prl_spicy_betta_stir_fry', DefaultPrice = 50},
{Item = 'prl_swordfish_kebabs_rosemary', DefaultPrice = 50},
{Item = 'prl_swordtail_curry_fenugreek', DefaultPrice = 50},
{Item = 'prl_tuna_nicoise_salad', DefaultPrice = 50},
{Item = 'prl_zebra_danio_fingers', DefaultPrice = 50},
-- Sandwiches
{Item = 'prl_angelfish_sandwich', DefaultPrice = 50},
{Item = 'prl_catfish_po_boy', DefaultPrice = 50},
{Item = 'prl_fish_finger_sandwich', DefaultPrice = 50},
{Item = 'prl_fried_gourami_sandwich', DefaultPrice = 50},
{Item = 'prl_fried_grouper_po_boy', DefaultPrice = 50},
{Item = 'prl_grilled_swordfish_sandwich', DefaultPrice = 50},
{Item = 'prl_koi_fish_sandwich', DefaultPrice = 50},
{Item = 'prl_salmon_bagel_sandwich', DefaultPrice = 50},
{Item = 'prl_shark_burger', DefaultPrice = 50},
{Item = 'prl_smoked_marlin_club_sandwich', DefaultPrice = 50},
{Item = 'prl_smoked_salmon_club_sandwich', DefaultPrice = 50},
{Item = 'prl_tuna_melt_sandwich', DefaultPrice = 50},
{Item = 'prl_tuna_salad_sandwich', DefaultPrice = 50},
-- Drinks
{Item = 'prl_apple_juice', DefaultPrice = 50},
{Item = 'prl_carrot_juice', DefaultPrice = 50},
{Item = 'prl_orange_juice', DefaultPrice = 50},
{Item = 'prl_pineapple_juice', DefaultPrice = 50},
{Item = 'prl_lemon_juice', DefaultPrice = 50},
--
{Item = 'prl_cranberry_juice', DefaultPrice = 50},
{Item = 'prl_grape_juice', DefaultPrice = 50},
{Item = 'prl_mango_juice', DefaultPrice = 50},
{Item = 'prl_tomato_juice', DefaultPrice = 50},
{Item = 'prl_watermelon_juice', DefaultPrice = 50},
--
{Item = 'prl_guava_juice', DefaultPrice = 50},
{Item = 'prl_kiwi_juice', DefaultPrice = 50},
{Item = 'prl_papaya_juice', DefaultPrice = 50},
{Item = 'prl_peach_juice', DefaultPrice = 50},
{Item = 'prl_pomegranate_juice', DefaultPrice = 50},
},
-- locations where can player buy.
Locations = MapLocations[Config.PreConfigMap].BusinessShop -- check in maps selected file [sf_pearls/maps/*.lua]
}
Config.Outfits = {
Enable = true,
LocationCoords = MapLocations[Config.PreConfigMap].Outfits, -- check in maps selected file [sf_pearls/maps/*.lua]
TypeUse = 'target', -- target, drawtext, textui
Key = 'E', -- key to open outfit menu
ProgressBarDuration = 5000, -- milisecond \ timer wearing outfit
Animation = {
Enable = true,
Anim = {
Dict = 'clothingshirt',
Name = 'try_shirt_positive_d'
}
},
-- required to check, my be the numbers not correct you need to fix it
-- the outfits is coming addon in (sf_restaurant_assets)
Male = {
["hat"] = {Id = 216, Texture = 0},
["mask"] = {Id = 0, Texture = 0},
["arms"] = {Id = 19, Texture = 0},
["pants"] = {Id = 52, Texture = 1},
["bag"] = {Id = 0, Texture = 0},
["shoes"] = {Id = 42, Texture = 1},
["t-shirt"] = {Id = 15, Texture = 0},
["torso"] = {Id = 526, Texture = 0},
["decals"] = {Id = 0, Texture = 0},
["armor"] = {Id = 0, Texture = 0},
},
Female = {
["hat"] = {Id = 215, Texture = 0},
["mask"] = {Id = 0, Texture = 0},
["arms"] = {Id = 31, Texture = 0},
["pants"] = {Id = 99, Texture = 4},
["bag"] = {Id = 0, Texture = 0},
["shoes"] = {Id = 72, Texture = 0},
["t-shirt"] = {Id = 15, Texture = 0},
["torso"] = {Id = 567, Texture = 0},
["decals"] = {Id = 0, Texture = 0},
["armor"] = {Id = 0, Texture = 0},
}
}
Config.Laptop = {
TypeUse = 'target', -- target, drawtext, textui
Key = 'E', -- key to open laptop (this only use in textui and drawtext)
Animation = {
Enable = true,
Anim = {
Dict = 'anim@scripted@ulp_missions@computerhack@male@',
Name = 'hacking_loop'
}
},
ObjectSpawn = {
Locations = MapLocations[Config.PreConfigMap].Laptops, -- check in maps selected file [sf_pearls/maps/*.lua]
PropName = `pearls_laptop`,
},
}
Config.EmergencyButton = {
Enable = true,
TypeUse = 'target', -- target, drawtext, textui
Key = 'U', -- key to open laptop (this only use in textui and drawtext)
EnableInLaptop = true, -- this if you want add button emergency in laptop
TimerReCall = 60000, -- milisecond
-- location buttons
Coords = MapLocations[Config.PreConfigMap].EmergencyButton -- check in maps selected file [sf_pearls/maps/*.lua]
}
Config.Garage = {
Enable = true,
TypeUse = 'target', -- target, drawtext, textui
Ped = 'ig_casey', -- this ped for target type use
PedScenario = 'WORLD_HUMAN_CLIPBOARD',
Key = 'E', -- key button to open garage in type use drawtext or textui
GarageLocation = MapLocations[Config.PreConfigMap].Garage, -- check in maps selected file [sf_pearls/maps/*.lua]
Warp = true, -- If true warp player into vehicle, if false vehicle spawns without warping
LimitSpawn = {
Enable = true,
Limit = 10
},
-- this if you want the vehicle not disappear never when leave server, because if you leave server and no one near vehicle, the vehicle while disappear
-- and also this type spawn take some times to spawn vehicle like between (0.5 to 3 second)
EnableServerSpawnVehicle = true,
Vehicle = {
-- This car is comming in (sf_restaurant_assets)
{
NameSpawn = 'pearls_van',
Livery = 0, -- 0 while select livery randomly
Label = lang.pearls_van,
Type = 'automobile'
},
},
Coords = MapLocations[Config.PreConfigMap].GarageSpawnVehicle -- check in maps selected file [sf_pearls/maps/*.lua]
}
Config.Delivery = {
Enable = true,
TypeUse = 'target', -- target, drawtext, textui
MoneyType = 'cash', -- cash / bank
UnlimitedDelivery = false,
Timer = 8, -- min | how much time to order expire if not delivered
Key = 'E', -- key button to delivery
ProgressBarDuration = 8000, -- milisecond
-- Position NUI
OrderList_NUI = 'left-center', -- left-center / right-center
-- this if player start a delivery job and leave server or crash, when return server and time delivery still not finished, if you want player complete the job normaly or start new one
-- complete job normaly [false]
-- start new one [true]
DropDelivery = false,
Animation = { -- animation delivery in front door
Dict = 'mp_car_bomb',
Name = 'car_bomb_mechanic'
},
Blip = {
Sprite = 478,
Color = 57,
Scale = 0.6
},
LoseXP = { -- that happen when time delivery expire or when player stop delivery in laptop (that also help for not spamming stop and start delivery to get lower request item pack)
Enable = true,
XP = {
Min = 1,
Max = 1
}
},
PackItems = { -- items can be delivered (max items per pack 8)
{
Price = { Min = 150, Max = 350 },
Items = {
['prl_grouper_tacos_chipotle'] = { Min = 1, Max = 2 },
['prl_koi_tempura_ginger_soy'] = { Min = 1, Max = 1 },
['prl_apple_juice'] = { Min = 1, Max = 1 },
['prl_pineapple_juice'] = { Min = 1, Max = 1 },
}
},
{
Price = { Min = 200, Max = 400 },
Items = {
['prl_marlin_steak_chimichurri'] = { Min = 1, Max = 1 },
['prl_shark_steak_herb_butter'] = { Min = 1, Max = 1 },
['prl_orange_juice'] = { Min = 1, Max = 2 },
}
},
{
Price = { Min = 120, Max = 280 },
Items = {
['prl_fish_finger_sandwich'] = { Min = 2, Max = 3 },
['prl_carrot_juice'] = { Min = 1, Max = 2 },
}
},
{
Price = { Min = 180, Max = 320 },
Items = {
['prl_neon_tetra_sushi'] = { Min = 1, Max = 2 },
['prl_tuna_nicoise_salad'] = { Min = 1, Max = 1 },
['prl_grape_juice'] = { Min = 1, Max = 1 },
}
},
{
Price = { Min = 250, Max = 450 },
Items = {
['prl_grilled_swordfish_sandwich'] = { Min = 1, Max = 2 },
['prl_smoked_marlin_club_sandwich'] = { Min = 1, Max = 1 },
['prl_mango_juice'] = { Min = 1, Max = 1 },
}
},
{
Price = { Min = 160, Max = 300 },
Items = {
['prl_guppy_skewers_mint_yogurt'] = { Min = 2, Max = 3 },
['prl_watermelon_juice'] = { Min = 1, Max = 2 },
}
},
{
Price = { Min = 220, Max = 380 },
Items = {
['prl_salmon_teriyaki_bowl'] = { Min = 1, Max = 2 },
['prl_poached_gourami_thyme'] = { Min = 1, Max = 1 },
['prl_lemon_juice'] = { Min = 1, Max = 1 },
}
},
{
Price = { Min = 140, Max = 260 },
Items = {
['prl_zebra_danio_fingers'] = { Min = 2, Max = 4 },
['prl_tomato_juice'] = { Min = 1, Max = 1 },
}
},
{
Price = { Min = 190, Max = 340 },
Items = {
['prl_swordtail_curry_fenugreek'] = { Min = 1, Max = 2 },
['prl_fried_corydoras_catfish'] = { Min = 1, Max = 1 },
['prl_pomegranate_juice'] = { Min = 1, Max = 1 },
}
},
{
Price = { Min = 210, Max = 390 },
Items = {
['prl_shark_burger'] = { Min = 1, Max = 2 },
['prl_tuna_melt_sandwich'] = { Min = 1, Max = 1 },
['prl_guava_juice'] = { Min = 1, Max = 1 },
}
},
{
Price = { Min = 130, Max = 270 },
Items = {
['prl_molly_fishcakes_dill_aioli'] = { Min = 2, Max = 3 },
['prl_kiwi_juice'] = { Min = 1, Max = 1 },
}
},
{
Price = { Min = 170, Max = 310 },
Items = {
['prl_discus_avocado_ceviche'] = { Min = 1, Max = 2 },
['prl_grilled_angelfish_asparagus'] = { Min = 1, Max = 1 },
['prl_cranberry_juice'] = { Min = 1, Max = 1 },
}
},
{
Price = { Min = 230, Max = 410 },
Items = {
['prl_oscar_po_boy'] = { Min = 1, Max = 2 },
['prl_catfish_po_boy'] = { Min = 1, Max = 1 },
['prl_peach_juice'] = { Min = 1, Max = 1 },
}
},
{
Price = { Min = 150, Max = 290 },
Items = {
['prl_spicy_betta_stir_fry'] = { Min = 1, Max = 2 },
['prl_goldfish_teriyaki_broccoli'] = { Min = 1, Max = 1 },
['prl_papaya_juice'] = { Min = 1, Max = 1 },
}
},
{
Price = { Min = 240, Max = 420 },
Items = {
['prl_swordfish_kebabs_rosemary'] = { Min = 1, Max = 2 },
['prl_smoked_salmon_club_sandwich'] = { Min = 1, Max = 1 },
['prl_mango_juice'] = { Min = 1, Max = 1 },
}
},
{
Price = { Min = 110, Max = 250 },
Items = {
['prl_fried_gourami_sandwich'] = { Min = 2, Max = 3 },
['prl_apple_juice'] = { Min = 1, Max = 1 },
}
},
{
Price = { Min = 260, Max = 480 },
Items = {
['prl_angelfish_sandwich'] = { Min = 1, Max = 2 },
['prl_salmon_bagel_sandwich'] = { Min = 1, Max = 1 },
['prl_tuna_salad_sandwich'] = { Min = 1, Max = 1 },
['prl_orange_juice'] = { Min = 1, Max = 1 },
}
},
{
Price = { Min = 180, Max = 330 },
Items = {
['prl_fried_grouper_po_boy'] = { Min = 1, Max = 2 },
['prl_koi_fish_sandwich'] = { Min = 1, Max = 1 },
['prl_grape_juice'] = { Min = 1, Max = 1 },
}
},
{
Price = { Min = 200, Max = 360 },
Items = {
['prl_clownfish_coconut_curry'] = { Min = 1, Max = 2 },
['prl_swordtail_curry_fenugreek'] = { Min = 1, Max = 1 },
['prl_carrot_juice'] = { Min = 1, Max = 1 },
}
},
{
Price = { Min = 140, Max = 280 },
Items = {
['prl_tuna_nicoise_salad'] = { Min = 1, Max = 2 },
['prl_zebra_danio_fingers'] = { Min = 1, Max = 1 },
['prl_watermelon_juice'] = { Min = 1, Max = 1 },
}
},
},
Locations = MapLocations[Config.PreConfigMap].Delivery -- check in maps selected file [sf_pearls/maps/*.lua]
}
Config.Packaging = {
-- that simple, if true you can use package in job, if false system packging will not work
-- but dont worry if you disable that system after players buy package, the players will still can open package
Enable = true,
PackageItem = 'prl_bag', -- item that receive when packaging
UseableItem = 'prl_empty_bag',
RequireItems = {'prl_empty_bag', 'prl_sticker'}, -- require item before package
MaxItems = 8, -- max items in one package
-- you cant use animation and scenario together only one of him will work
Animation = {
Enable = false,
Dict = '',
Name = ''
},
Scenario = {
Enable = true,
ScenarioName = 'CODE_HUMAN_MEDIC_TEND_TO_DEAD'
},
XP = { -- xp add for every package
Enable = true,
Min = 1,
Max = 1
},
SpawnProp = { -- prop will not spawn if scenario and animation disabled
Enable = true,
PropName = 'pearls_bag'
},
Duration = {
Min = 10000,
Max = 20000
},
WhitlistItems = { -- items can package
-- Dishs
'prl_clownfish_coconut_curry',
'prl_discus_avocado_ceviche',
'prl_fried_corydoras_catfish',
'prl_goldfish_teriyaki_broccoli',
'prl_grilled_angelfish_asparagus',
'prl_grouper_tacos_chipotle',
'prl_guppy_skewers_mint_yogurt',
'prl_koi_tempura_ginger_soy',
'prl_marlin_steak_chimichurri',
'prl_molly_fishcakes_dill_aioli',
'prl_neon_tetra_sushi',
'prl_oscar_po_boy',
'prl_poached_gourami_thyme',
'prl_salmon_teriyaki_bowl',
'prl_shark_steak_herb_butter',
'prl_spicy_betta_stir_fry',
'prl_swordfish_kebabs_rosemary',
'prl_swordtail_curry_fenugreek',
'prl_tuna_nicoise_salad',
'prl_zebra_danio_fingers',
-- Sandwiches
'prl_angelfish_sandwich',
'prl_catfish_po_boy',
'prl_fish_finger_sandwich',
'prl_fried_gourami_sandwich',
'prl_fried_grouper_po_boy',
'prl_grilled_swordfish_sandwich',
'prl_koi_fish_sandwich',
'prl_salmon_bagel_sandwich',
'prl_shark_burger',
'prl_smoked_marlin_club_sandwich',
'prl_smoked_salmon_club_sandwich',
'prl_tuna_melt_sandwich',
'prl_tuna_salad_sandwich',
-- Drinks
'prl_apple_juice',
'prl_carrot_juice',
'prl_orange_juice',
'prl_pineapple_juice',
'prl_lemon_juice',
--
'prl_cranberry_juice',
'prl_grape_juice',
'prl_mango_juice',
'prl_tomato_juice',
'prl_watermelon_juice',
--
'prl_guava_juice',
'prl_kiwi_juice',
'prl_papaya_juice',
'prl_peach_juice',
'prl_pomegranate_juice',
}
}
-- required items to fill machines
-- Note: Dont touch this if you dont know what you do
Config.FillingMachineRequirements = {
-- Example multiple item to fill
-- ['coffee'] = {item = {'pz_5_litre_water', 'pz_decaf_coffee'}, litrs = 5},
['water'] = {item = 'prl_5l_water', litrs = 5}, -- used for ice machine
['apple'] = {item = 'prl_5l_apple_juice', litrs = 5},
['carrot'] = {item = 'prl_5l_carrot_juice', litrs = 5},
['cranberry'] = {item = 'prl_5l_cranberry_juice', litrs = 5},
['grape'] = {item = 'prl_5l_grape_juice', litrs = 5},
['guava'] = {item = 'prl_5l_guava_juice', litrs = 5},
['kiwi'] = {item = 'prl_5l_kiwi_juice', litrs = 5},
['lemon'] = {item = 'prl_5l_lemon_juice', litrs = 5},
['mango'] = {item = 'prl_5l_mango_juice', litrs = 5},
['orange'] = {item = 'prl_5l_orange_juice', litrs = 5},
['pepaya'] = {item = 'prl_5l_papaya_juice', litrs = 5},
['peach'] = {item = 'prl_5l_peach_juice', litrs = 5},
['pineapple'] = {item = 'prl_5l_pineapple_juice', litrs = 5},
['pomegranate'] = {item = 'prl_5l_pomegranate_juice', litrs = 5},
['tomato'] = {item = 'prl_5l_tomato_juice', litrs = 5},
['watermelon'] = {item = 'prl_5l_watermelon_juice', litrs = 5},
}
-- type drinks colors
Config.TypeDrinkColors = {
['water'] = '#038BC6',
['apple'] = '#B18216',
['carrot'] = '#A73B15',
['cranberry'] = '#6C1516',
['grape'] = '#231515',
['guava'] = '#CE4E31',
['kiwi'] = '#586017',
['lemon'] = '#DFD0A9',
['mango'] = '#BB5D0C',
['orange'] = '#B95A2C',
['pepaya'] = '#BB472F',
['peach'] = '#EE7F0B',
['pineapple'] = '#E1B30E',
['pomegranate'] = '#471717',
['tomato'] = '#630B0D',
['watermelon'] = '#C0141A',
}
-- Drinks Label
-- you can find labels in [sf_pearls/locale/*.lua]
Config.DrinksLabel = {
['water'] = lang.water,
['apple'] = lang.apple,
['carrot'] = lang.carrot,
['cranberry'] = lang.cranberry,
['grape'] = lang.grape,
['guava'] = lang.guava,
['kiwi'] = lang.kiwi,
['lemon'] = lang.lemon,
['mango'] = lang.mango,
['orange'] = lang.orange,
['pepaya'] = lang.pepaya,
['peach'] = lang.peach,
['pineapple'] = lang.pineapple,
['pomegranate'] = lang.pomegranate,
['tomato'] = lang.tomato,
['watermelon'] = lang.watermelon,
}
Config.Kitchen = {
TypeUse = 'target', -- target, drawtext, textui
Cutting = {
Key = 'G',
XP = { -- xp add for every cut
Enable = true,
Min = 1,
Max = 3
},
Animation = {
Enable = true,
Dict = 'anim@amb@business@coc@coc_unpack_cut@',
Name = 'fullcut_cycle_v1_cokecutter',
PropAttachment = {
Enable = true,
Prop = 'prop_knife',
PropBone = 57005,
PropCoords = {
PosX = 0.18,
PosY = 0.08,
PosZ = 0.0,
RotX = 15.0,
RotY = 0.0,
RotZ = -42.0
}
}
},
KnifeItem = 'prl_knife',
MultipleInOne = {
Enable = true, -- if true player can cut multiple ingredient automatically
Max = 5, -- max items can cut
},
Ingredient = { -- The Ids must be in order and not repeated.
prl_tomato = {
Id = 1,
ReceiveItem = 'prl_sliced_tomato',
Amount = {Min = 3, Max = 5},
Duration = {
Min = 3000,
Max = 5000
}
},
prl_red_cabbage = {
Id = 2,
ReceiveItem = 'prl_sliced_red_cabbage',
Amount = {Min = 4, Max = 7},
Duration = {
Min = 4000,
Max = 7000
}
},
prl_potatoe = {
Id = 3,
ReceiveItem = 'prl_sliced_potato',
Amount = {Min = 5, Max = 8},
Duration = {
Min = 5000,
Max = 8000
}
},
prl_pickle = {
Id = 4,
ReceiveItem = 'prl_sliced_pickle',
Amount = {Min = 3, Max = 5},
Duration = {
Min = 3000,
Max = 5000
}
},
prl_onion = {
Id = 5,
ReceiveItem = 'prl_sliced_onion',
Amount = {Min = 3, Max = 6},
Duration = {
Min = 3000,
Max = 6000
}
},
prl_lime = {
Id = 6,
ReceiveItem = 'prl_sliced_lime',
Amount = {Min = 3, Max = 5},
Duration = {
Min = 3000,
Max = 5000
}
},
prl_lettuce = {
Id = 7,
ReceiveItem = 'prl_sliced_lettuce',
Amount = {Min = 6, Max = 8},
Duration = {
Min = 6000,
Max = 8000
}
},
prl_lemon = {
Id = 8,
ReceiveItem = {'prl_sliced_lemon', 'prl_lemon_zest'},
Amount = {Min = 4, Max = 6},
Duration = {
Min = 4000,
Max = 6000
}
},
prl_jalapeno = {
Id = 9,
ReceiveItem = 'prl_sliced_jalapeno',
Amount = {Min = 4, Max = 5},
Duration = {
Min = 4000,
Max = 5000
}
},
prl_cucumber = {
Id = 10,
ReceiveItem = 'prl_sliced_cucumber',
Amount = {Min = 6, Max = 8},
Duration = {
Min = 6000,
Max = 8000
}
},
prl_celery = {
Id = 11,
ReceiveItem = 'prl_sliced_celery',
Amount = {Min = 5, Max = 7},
Duration = {
Min = 5000,
Max = 7000
}
},
prl_carrot = {
Id = 12,
ReceiveItem = 'prl_sliced_carrot',
Amount = {Min = 4, Max = 6},
Duration = {
Min = 4000,
Max = 6000
}
},
prl_avocado = {
Id = 13,
ReceiveItem = 'prl_sliced_avocado',
Amount = {Min = 3, Max = 5},
Duration = {
Min = 3000,
Max = 5000
}
},
},
Fishes = {
prl_guppy = {
Id = 1,
ReceiveItem = 'prl_sliced_guppy',
Amount = {Min = 1, Max = 3},
Duration = {
Min = 2000,
Max = 6000
}
},
prl_zebra_danio = {
Id = 2,
ReceiveItem = 'prl_sliced_zebra_danio',
Amount = {Min = 1, Max = 3},
Duration = {
Min = 2000,
Max = 6000
}
},
prl_neon_tetra = {
Id = 3,
ReceiveItem = 'prl_sliced_neon_tetra',
Amount = {Min = 1, Max = 3},
Duration = {
Min = 2000,
Max = 6000
}
},
prl_clownfish = {
Id = 4,
ReceiveItem = 'prl_sliced_clownfish',
Amount = {Min = 2, Max = 4},
Duration = {
Min = 4000,
Max = 8000
}
},
prl_corydoras_catfish = {
Id = 5,
ReceiveItem = 'prl_sliced_corydoras_catfish',
Amount = {Min = 2, Max = 4},
Duration = {
Min = 4000,
Max = 8000
}
},
prl_betta = {
Id = 6,
ReceiveItem = 'prl_sliced_betta',
Amount = {Min = 2, Max = 4},
Duration = {
Min = 4000,
Max = 8000
}
},
prl_molly = {
Id = 7,
ReceiveItem = 'prl_sliced_molly',
Amount = {Min = 2, Max = 4},
Duration = {
Min = 4000,
Max = 8000
}
},
prl_swordtail = {
Id = 8,
ReceiveItem = 'prl_sliced_swordtail',
Amount = {Min = 2, Max = 4},
Duration = {
Min = 4000,
Max = 8000
}
},
prl_goldfish = {
Id = 9,
ReceiveItem = 'prl_sliced_goldfish',
Amount = {Min = 3, Max = 5},
Duration = {
Min = 6000,
Max = 10000
}
},
prl_discus = {
Id = 10,
ReceiveItem = 'prl_sliced_discus',
Amount = {Min = 3, Max = 5},
Duration = {
Min = 6000,
Max = 10000
}
},
prl_angelfish = {
Id = 11,
ReceiveItem = 'prl_sliced_angelfish',
Amount = {Min = 3, Max = 6},
Duration = {
Min = 6000,
Max = 12000
}
},
prl_gourami = {
Id = 12,
ReceiveItem = 'prl_sliced_gourami',
Amount = {Min = 4, Max = 6},
Duration = {
Min = 8000,
Max = 12000
}
},
prl_oscar = {
Id = 13,
ReceiveItem = 'prl_sliced_oscar',
Amount = {Min = 4, Max = 7},
Duration = {
Min = 8000,
Max = 14000
}
},
prl_koi = {
Id = 14,
ReceiveItem = 'prl_sliced_koi',
Amount = {Min = 5, Max = 8},
Duration = {
Min = 10000,
Max = 16000
}
},
prl_grouper = {
Id = 15,
ReceiveItem = 'prl_sliced_grouper',
Amount = {Min = 6, Max = 9},
Duration = {
Min = 12000,
Max = 18000
}
},
prl_salmon = {
Id = 16,
ReceiveItem = 'prl_sliced_salmon',
Amount = {Min = 6, Max = 10},
Duration = {
Min = 12000,
Max = 20000
}
},
prl_swordfish = {
Id = 17,
ReceiveItem = 'prl_sliced_swordfish',
Amount = {Min = 8, Max = 12},
Duration = {
Min = 16000,
Max = 24000
}
},
prl_tuna = {
Id = 18,
ReceiveItem = 'prl_sliced_tuna',
Amount = {Min = 8, Max = 12},
Duration = {
Min = 16000,
Max = 24000
}
},
prl_marlin = {
Id = 19,
ReceiveItem = 'prl_sliced_marlin',
Amount = {Min = 10, Max = 14},
Duration = {
Min = 20000,
Max = 28000
}
},
prl_shark = {
Id = 20,
ReceiveItem = 'prl_sliced_shark',
Amount = {Min = 12, Max = 16},
Duration = {
Min = 24000,
Max = 32000
}
}
},
Locations = MapLocations[Config.PreConfigMap].KitchenCutting.Locations -- check in maps selected file [sf_pearls/maps/*.lua]
},
DishsPreparing = {
Key = 'G',
XP = { -- xp add for every burger prepared
Enable = true,
Min = 1,
Max = 3
},
Animation = {
Enable = true,
Dict = 'amb@prop_human_bbq@male@idle_a',
Name = 'idle_b',
PropAttachment = {
Enable = true,
Prop = 'prop_fish_slice_01',
PropBone = 28422,
PropCoords = {
PosX = 0.0,
PosY = 0.0,
PosZ = 0.0,
RotX = 0.0,
RotY = 0.0,
RotZ = 0.0
},
}
},
SoundEffect = { -- location where sound effect [sf_pearls/web/sounds/*.wav]
Enable = false,
InStart = 'microwave-start',
InFinish = 'microwave-finish'
},
MultipleInOne = {
Enable = true, -- if true player can prepare multiple ingredient automatically
Max = 5, -- max items can prepare
},
Ingredient = { -- The Ids must be in order and not repeated.
prl_clownfish_coconut_curry = {
Id = 1,
RequiredItems = {
{Item = 'prl_plate', Amount = 1},
{Item = 'prl_sliced_clownfish', Amount = 1},
{Item = 'prl_coconut_milk', Amount = 1},
{Item = 'prl_curry_powder', Amount = 1},
{Item = 'prl_cilantro', Amount = 1},
{Item = 'prl_sliced_lime', Amount = 3},
{Item = 'prl_garlic', Amount = 1},
{Item = 'prl_ginger', Amount = 1},
{Item = 'prl_sliced_onion', Amount = 4},
{Item = 'prl_spinach', Amount = 1},
{Item = 'prl_rice', Amount = 1},
},
Duration = {
Min = 8000,
Max = 10000
}
},
prl_discus_avocado_ceviche = {
Id = 2,
RequiredItems = {
{Item = 'prl_plate', Amount = 1},
{Item = 'prl_sliced_discus', Amount = 1},
{Item = 'prl_sliced_avocado', Amount = 4},
{Item = 'prl_sliced_onion', Amount = 4},
{Item = 'prl_cilantro', Amount = 1},
{Item = 'prl_sliced_jalapeno', Amount = 3},
{Item = 'prl_sliced_lime', Amount = 2},
{Item = 'prl_tortilla_chips', Amount = 1},
},
Duration = {
Min = 8000,
Max = 10000
}
},
prl_fried_corydoras_catfish = {
Id = 3,
RequiredItems = {
{Item = 'prl_plate', Amount = 1},
{Item = 'prl_sliced_corydoras_catfish', Amount = 1},
{Item = 'prl_cornmeal', Amount = 1},
{Item = 'prl_flour', Amount = 1},
{Item = 'prl_egg', Amount = 2},
{Item = 'prl_buttermilk', Amount = 1},
{Item = 'prl_oil', Amount = 1},
{Item = 'prl_shredded_cabbage', Amount = 1},
{Item = 'prl_shredded_carrots', Amount = 1},
{Item = 'prl_mayonnaise', Amount = 1},
{Item = 'prl_sliced_potato', Amount = 3},
},
Duration = {
Min = 8000,
Max = 10000
}
},
prl_goldfish_teriyaki_broccoli = {
Id = 4,
RequiredItems = {
{Item = 'prl_plate', Amount = 1},
{Item = 'prl_sliced_goldfish', Amount = 1},
{Item = 'prl_teriyaki_sauce', Amount = 1},
{Item = 'prl_broccoli', Amount = 1},
{Item = 'prl_rice', Amount = 1},
{Item = 'prl_garlic', Amount = 1},
{Item = 'prl_sesame_seeds', Amount = 1},
},
Duration = {
Min = 8000,
Max = 10000
}
},
prl_grilled_angelfish_asparagus = {
Id = 5,
RequiredItems = {
{Item = 'prl_plate', Amount = 1},
{Item = 'prl_sliced_angelfish', Amount = 1},
{Item = 'prl_asparagus', Amount = 1},
{Item = 'prl_sliced_potato', Amount = 3},
{Item = 'prl_creamy_dipping_sauce', Amount = 1},
},
Duration = {
Min = 8000,
Max = 10000
}
},
prl_grouper_tacos_chipotle = {
Id = 6,
RequiredItems = {
{Item = 'prl_plate', Amount = 1},
{Item = 'prl_sliced_grouper', Amount = 1},
{Item = 'prl_soft_taco_shells', Amount = 1},
{Item = 'prl_sliced_lettuce', Amount = 4},
{Item = 'prl_sliced_red_cabbage', Amount = 3},
{Item = 'prl_chipotle_sauce', Amount = 1},
{Item = 'prl_sliced_lime', Amount = 3},
{Item = 'prl_cilantro', Amount = 1},
{Item = 'prl_sliced_potato', Amount = 3},
{Item = 'prl_soft_taco_shells', Amount = 1},
},
Duration = {
Min = 8000,
Max = 10000
}
},
prl_guppy_skewers_mint_yogurt = {
Id = 7,
RequiredItems = {
{Item = 'prl_plate', Amount = 1},
{Item = 'prl_sliced_guppy', Amount = 1},
{Item = 'prl_sliced_cucumber', Amount = 4},
{Item = 'prl_yogurt_sauce', Amount = 1},
{Item = 'prl_garlic', Amount = 1},
{Item = 'prl_sliced_lemon', Amount = 3},
{Item = 'prl_oil', Amount = 1},
{Item = 'prl_salt', Amount = 1},
{Item = 'prl_black_pepper', Amount = 1},
{Item = 'prl_pita_bread', Amount = 1},
{Item = 'prl_sliced_carrot', Amount = 3},
},
Duration = {
Min = 8000,
Max = 10000
}
},
prl_koi_tempura_ginger_soy = {
Id = 8,
RequiredItems = {
{Item = 'prl_plate', Amount = 1},
{Item = 'prl_sliced_koi', Amount = 1},
{Item = 'prl_rice', Amount = 1},
{Item = 'prl_soy_sauce', Amount = 1},
{Item = 'prl_pickled_ginger', Amount = 1},
{Item = 'prl_fresh_herbs', Amount = 1},
},
Duration = {
Min = 8000,
Max = 10000
}
},
prl_marlin_steak_chimichurri = {
Id = 9,
RequiredItems = {
{Item = 'prl_plate', Amount = 1},
{Item = 'prl_sliced_marlin', Amount = 1},
{Item = 'prl_chimichurri_sauce', Amount = 1},
{Item = 'prl_corn', Amount = 1},
{Item = 'prl_sliced_potato', Amount = 3},
},
Duration = {
Min = 8000,
Max = 10000
}
},
prl_molly_fishcakes_dill_aioli = {
Id = 10,
RequiredItems = {
{Item = 'prl_plate', Amount = 1},
{Item = 'prl_sliced_molly', Amount = 1},
{Item = 'prl_sliced_potato', Amount = 3},
{Item = 'prl_fresh_dill', Amount = 1},
{Item = 'prl_garlic', Amount = 1},
{Item = 'prl_egg', Amount = 2},
{Item = 'prl_breadcrumbs', Amount = 1},
{Item = 'prl_lemon_zest', Amount = 2},
{Item = 'prl_oil', Amount = 1},
{Item = 'prl_salt', Amount = 1},
{Item = 'prl_black_pepper', Amount = 1},
{Item = 'prl_aioli_sauce', Amount = 1},
},
Duration = {
Min = 8000,
Max = 10000
}
},
prl_neon_tetra_sushi = {
Id = 11,
RequiredItems = {
{Item = 'prl_plate', Amount = 1},
{Item = 'prl_sliced_neon_tetra', Amount = 1},
{Item = 'prl_rice', Amount = 1},
{Item = 'prl_nori', Amount = 1},
{Item = 'prl_wasabi', Amount = 1},
{Item = 'prl_pickled_ginger', Amount = 1},
{Item = 'prl_soy_sauce', Amount = 1},
{Item = 'prl_sliced_cucumber', Amount = 3},
{Item = 'prl_sliced_lime', Amount = 3},
},
Duration = {
Min = 8000,
Max = 10000
}
},
prl_oscar_po_boy = {
Id = 12,
RequiredItems = {
{Item = 'prl_plate', Amount = 1},
{Item = 'prl_sliced_oscar', Amount = 1},
{Item = 'prl_long_bread', Amount = 1},
{Item = 'prl_sliced_lettuce', Amount = 4},
{Item = 'prl_sliced_tomato', Amount = 3},
{Item = 'prl_sliced_pickle', Amount = 3},
{Item = 'prl_mayonnaise', Amount = 1},
{Item = 'prl_sliced_potato', Amount = 1},
},
Duration = {
Min = 8000,
Max = 10000
}
},
prl_poached_gourami_thyme = {
Id = 13,
RequiredItems = {
{Item = 'prl_plate', Amount = 1},
{Item = 'prl_sliced_gourami', Amount = 1},
{Item = 'prl_fresh_thyme', Amount = 1},
{Item = 'prl_sliced_lemon', Amount = 3},
{Item = 'prl_garlic', Amount = 1},
{Item = 'prl_oil', Amount = 1},
{Item = 'prl_potatoe', Amount = 1},
{Item = 'prl_sliced_carrot', Amount = 2},
},
Duration = {
Min = 8000,
Max = 10000
}
},
prl_salmon_teriyaki_bowl = {
Id = 14,
RequiredItems = {
{Item = 'prl_plate', Amount = 1},
{Item = 'prl_sliced_salmon', Amount = 1},
{Item = 'prl_rice', Amount = 1},
{Item = 'prl_green_peas', Amount = 1},
{Item = 'prl_teriyaki_sauce', Amount = 1},
{Item = 'prl_sesame_seeds', Amount = 1},
{Item = 'prl_sliced_onion', Amount = 3},
},
Duration = {
Min = 8000,
Max = 10000
}
},
prl_shark_steak_herb_butter = {
Id = 15,
RequiredItems = {
{Item = 'prl_plate', Amount = 1},
{Item = 'prl_sliced_shark', Amount = 1},
{Item = 'prl_butter', Amount = 1},
{Item = 'prl_garlic', Amount = 1},
{Item = 'prl_fresh_herbs', Amount = 1},
{Item = 'prl_salt', Amount = 1},
{Item = 'prl_black_pepper', Amount = 1},
{Item = 'prl_oil', Amount = 1},
{Item = 'prl_sliced_lemon', Amount = 3},
},
Duration = {
Min = 8000,
Max = 10000
}
},
prl_spicy_betta_stir_fry = {
Id = 16,
RequiredItems = {
{Item = 'prl_plate', Amount = 1},
{Item = 'prl_sliced_betta', Amount = 1},
{Item = 'prl_rice', Amount = 1},
{Item = 'prl_black_pepper', Amount = 1},
{Item = 'prl_spinach', Amount = 1},
{Item = 'prl_soy_sauce', Amount = 1},
{Item = 'prl_garlic', Amount = 1},
{Item = 'prl_oil', Amount = 1},
},
Duration = {
Min = 8000,
Max = 10000
}
},
prl_swordfish_kebabs_rosemary = {
Id = 17,
RequiredItems = {
{Item = 'prl_plate', Amount = 1},
{Item = 'prl_sliced_swordfish', Amount = 1},
{Item = 'prl_black_pepper', Amount = 1},
{Item = 'prl_sliced_onion', Amount = 4},
{Item = 'prl_rosemary', Amount = 1},
{Item = 'prl_basil', Amount = 1},
{Item = 'prl_oil', Amount = 1},
{Item = 'prl_salt', Amount = 1},
{Item = 'prl_lemon_zest', Amount = 3},
{Item = 'prl_garlic', Amount = 1},
{Item = 'prl_pita_bread', Amount = 1},
{Item = 'prl_yogurt_sauce', Amount = 1},
},
Duration = {
Min = 8000,
Max = 10000
}
},
prl_swordtail_curry_fenugreek = {
Id = 18,
RequiredItems = {
{Item = 'prl_plate', Amount = 1},
{Item = 'prl_sliced_swordtail', Amount = 1},
{Item = 'prl_fenugreek_seeds', Amount = 1},
{Item = 'prl_tomato', Amount = 1},
{Item = 'prl_rice', Amount = 1},
{Item = 'prl_garlic', Amount = 1},
{Item = 'prl_ginger', Amount = 1},
{Item = 'prl_sliced_onion', Amount = 4},
{Item = 'prl_spices', Amount = 1},
{Item = 'prl_yogurt_sauce', Amount = 1},
{Item = 'prl_oil', Amount = 1},
},
Duration = {
Min = 8000,
Max = 10000
}
},
prl_tuna_nicoise_salad = {
Id = 19,
RequiredItems = {
{Item = 'prl_plate', Amount = 1},
{Item = 'prl_sliced_tuna', Amount = 1},
{Item = 'prl_egg', Amount = 1},
{Item = 'prl_green_beans', Amount = 1},
{Item = 'prl_sliced_tomato', Amount = 4},
{Item = 'prl_asparagus', Amount = 1},
{Item = 'prl_capers', Amount = 1},
},
Duration = {
Min = 8000,
Max = 10000
}
},
prl_zebra_danio_fingers = {
Id = 20,
RequiredItems = {
{Item = 'prl_plate', Amount = 1},
{Item = 'prl_sliced_zebra_danio', Amount = 1},
{Item = 'prl_breadcrumbs', Amount = 1},
{Item = 'prl_egg', Amount = 2},
{Item = 'prl_sliced_potato', Amount = 5},
{Item = 'prl_mustard_sauce', Amount = 1},
},
Duration = {
Min = 8000,
Max = 10000
}
},
},
Locations = MapLocations[Config.PreConfigMap].KitchenDishsPreparing.Locations -- check in maps selected file [sf_pearls/maps/*.lua]
},
SandwichPreparing = {
Key = 'G',
XP = { -- xp add for every burger prepared
Enable = true,
Min = 1,
Max = 3
},
Animation = {
Enable = true,
Dict = 'missheist_jewelleadinout',
Name = 'jh_int_outro_loop_a',
PropAttachment = {
Enable = false,
Prop = '',
PropBone = 57005,
PropCoords = {
PosX = 0.0,
PosY = 0.0,
PosZ = 0.0,
RotX = 0.0,
RotY = 0.0,
RotZ = 0.0
}
}
},
SoundEffect = { -- location where sound effect [sf_pearls/web/sounds/*.wav]
Enable = true,
InStart = 'microwave-start',
InFinish = 'microwave-finish'
},
MultipleInOne = {
Enable = true, -- if true player can prepare multiple ingredient automatically
Max = 5, -- max items can prepare
},
Ingredient = { -- The Ids must be in order and not repeated.
prl_angelfish_sandwich = {
Id = 1,
RequiredItems = {
{Item = 'prl_sliced_angelfish', Amount = 1},
{Item = 'prl_burger_bun', Amount = 1},
{Item = 'prl_sliced_lettuce', Amount = 4},
{Item = 'prl_sliced_tomato', Amount = 1},
{Item = 'prl_mayonnaise', Amount = 1},
},
Duration = {
Min = 8000,
Max = 10000
}
},
prl_catfish_po_boy = {
Id = 2,
RequiredItems = {
{Item = 'prl_sliced_corydoras_catfish', Amount = 1},
{Item = 'prl_long_bread', Amount = 1},
{Item = 'prl_sliced_lettuce', Amount = 4},
{Item = 'prl_sliced_tomato', Amount = 2},
{Item = 'prl_mayonnaise', Amount = 1},
{Item = 'prl_sliced_pickle', Amount = 3},
{Item = 'prl_salt', Amount = 1},
{Item = 'prl_flour', Amount = 1},
{Item = 'prl_cornmeal', Amount = 1},
{Item = 'prl_egg', Amount = 1},
{Item = 'prl_oil', Amount = 1},
},
Duration = {
Min = 8000,
Max = 10000
}
},
prl_fish_finger_sandwich = {
Id = 3,
RequiredItems = {
{Item = 'prl_sliced_zebra_danio', Amount = 1},
{Item = 'prl_bread', Amount = 1},
{Item = 'prl_tartar_sauce', Amount = 1},
{Item = 'prl_sliced_lettuce', Amount = 2},
{Item = 'prl_sliced_lemon', Amount = 3},
},
Duration = {
Min = 8000,
Max = 10000
}
},
prl_fried_gourami_sandwich = {
Id = 4,
RequiredItems = {
{Item = 'prl_sliced_gourami', Amount = 1},
{Item = 'prl_burger_bun', Amount = 1},
{Item = 'prl_sliced_lettuce', Amount = 3},
{Item = 'prl_sliced_tomato', Amount = 2},
{Item = 'prl_sliced_cucumber', Amount = 2},
{Item = 'prl_tomato_sauce', Amount = 1},
},
Duration = {
Min = 8000,
Max = 10000
}
},
prl_fried_grouper_po_boy = {
Id = 5,
RequiredItems = {
{Item = 'prl_sliced_grouper', Amount = 1},
{Item = 'prl_cornmeal', Amount = 1},
{Item = 'prl_flour', Amount = 1},
{Item = 'prl_egg', Amount = 2},
{Item = 'prl_buttermilk', Amount = 1},
{Item = 'prl_salt', Amount = 1},
{Item = 'prl_oil', Amount = 1},
{Item = 'prl_long_bread', Amount = 1},
{Item = 'prl_sliced_lettuce', Amount = 4},
{Item = 'prl_sliced_tomato', Amount = 3},
{Item = 'prl_sliced_pickle', Amount = 3},
{Item = 'prl_mayonnaise', Amount = 1},
{Item = 'prl_sliced_lemon', Amount = 2},
},
Duration = {
Min = 8000,
Max = 10000
}
},
prl_grilled_swordfish_sandwich = {
Id = 6,
RequiredItems = {
{Item = 'prl_sliced_swordfish', Amount = 1},
{Item = 'prl_burger_bun', Amount = 1},
{Item = 'prl_sliced_lettuce', Amount = 3},
{Item = 'prl_mayonnaise', Amount = 1},
{Item = 'prl_oil', Amount = 1},
{Item = 'prl_sliced_lemon', Amount = 2},
{Item = 'prl_lemon_zest', Amount = 2},
{Item = 'prl_salt', Amount = 1},
},
Duration = {
Min = 8000,
Max = 10000
}
},
prl_koi_fish_sandwich = {
Id = 7,
RequiredItems = {
{Item = 'prl_sliced_koi', Amount = 1},
{Item = 'prl_burger_bun', Amount = 1},
{Item = 'prl_sliced_lettuce', Amount = 4},
{Item = 'prl_sliced_cucumber', Amount = 3},
{Item = 'prl_mayonnaise', Amount = 1},
{Item = 'prl_salt', Amount = 1},
},
Duration = {
Min = 8000,
Max = 10000
}
},
prl_salmon_bagel_sandwich = {
Id = 8,
RequiredItems = {
{Item = 'prl_sliced_salmon', Amount = 1},
{Item = 'prl_bagel', Amount = 1},
{Item = 'prl_sliced_onion', Amount = 4},
{Item = 'prl_sliced_cucumber', Amount = 2},
{Item = 'prl_cream_cheese', Amount = 1},
{Item = 'prl_capers', Amount = 1},
{Item = 'prl_fresh_dill', Amount = 1},
},
Duration = {
Min = 8000,
Max = 10000
}
},
prl_shark_burger = {
Id = 9,
RequiredItems = {
{Item = 'prl_sliced_shark', Amount = 1},
{Item = 'prl_burger_bun', Amount = 1},
{Item = 'prl_shredded_coleslaw', Amount = 1},
{Item = 'prl_mayonnaise', Amount = 1},
{Item = 'prl_tomato_sauce', Amount = 1},
{Item = 'prl_mustard_sauce', Amount = 1},
},
Duration = {
Min = 8000,
Max = 10000
}
},
prl_smoked_marlin_club_sandwich = {
Id = 10,
RequiredItems = {
{Item = 'prl_sliced_marlin', Amount = 1},
{Item = 'prl_bread', Amount = 1},
{Item = 'prl_sliced_lettuce', Amount = 3},
{Item = 'prl_sliced_tomato', Amount = 1},
{Item = 'prl_mayonnaise', Amount = 1},
{Item = 'prl_sliced_cucumber', Amount = 2},
{Item = 'prl_sliced_avocado', Amount = 3},
{Item = 'prl_cream_cheese', Amount = 1},
},
Duration = {
Min = 8000,
Max = 10000
}
},
prl_smoked_salmon_club_sandwich = {
Id = 11,
RequiredItems = {
{Item = 'prl_sliced_salmon', Amount = 1},
{Item = 'prl_bread', Amount = 1},
{Item = 'prl_bacon', Amount = 1},
{Item = 'prl_sliced_lettuce', Amount = 3},
{Item = 'prl_sliced_tomato', Amount = 2},
{Item = 'prl_cream_cheese', Amount = 1},
{Item = 'prl_fresh_herbs', Amount = 1},
},
Duration = {
Min = 8000,
Max = 10000
}
},
prl_tuna_melt_sandwich = {
Id = 12,
RequiredItems = {
{Item = 'prl_sliced_tuna', Amount = 1},
{Item = 'prl_bread', Amount = 1},
{Item = 'prl_mayonnaise', Amount = 1},
{Item = 'prl_butter', Amount = 1},
{Item = 'prl_cream_cheese', Amount = 1},
{Item = 'prl_salt', Amount = 1},
{Item = 'prl_sliced_lemon', Amount = 2},
{Item = 'prl_sliced_onion', Amount = 2},
},
Duration = {
Min = 8000,
Max = 10000
}
},
prl_tuna_salad_sandwich = {
Id = 13,
RequiredItems = {
{Item = 'prl_sliced_tuna', Amount = 1},
{Item = 'prl_bread', Amount = 1},
{Item = 'prl_mayonnaise', Amount = 1},
{Item = 'prl_sliced_celery', Amount = 3},
{Item = 'prl_sliced_onion', Amount = 3},
{Item = 'prl_mustard_sauce', Amount = 1},
{Item = 'prl_salt', Amount = 1},
{Item = 'prl_sliced_lettuce', Amount = 3},
},
Duration = {
Min = 8000,
Max = 10000
}
},
},
Locations = MapLocations[Config.PreConfigMap].KitchenSandwichPreparing.Locations -- check in maps selected file [sf_pearls/maps/*.lua]
},
DrinkMachine = {
Key = 'G',
XP = { -- xp add for every drink prepared
Enable = true,
Min = 1,
Max = 3
},
Animation = {
Enable = true,
Dict = 'timetable@gardener@filling_can',
Name = 'gar_ig_5_filling_can',
PropAttachment = {
Enable = false,
Prop = '',
PropBone = 57005,
PropCoords = {
PosX = 0.0,
PosY = 0.0,
PosZ = 0.0,
RotX = 0.0,
RotY = 0.0,
RotZ = 0.0
}
}
},
FillingMachine = {
Animation = {
Enable = true,
Dict = 'timetable@gardener@filling_can',
Name = 'gar_ig_5_filling_can',
PropAttachment = {
Enable = false,
Prop = '',
PropBone = 57005,
PropCoords = {
PosX = 0.0,
PosY = 0.0,
PosZ = 0.0,
RotX = 0.0,
RotY = 0.0,
RotZ = 0.0
}
}
},
Duration = {
Min = 10000,
Max = 15000
}
},
MachineMaxLitr = 60, -- litr
-- drinks supported in this machine
-- Important if you add new type drink here, you must add in Config.FillingMachineRequirements and his color in Config.TypeDrinkColors and label drink in Config.DrinksLabel
TypeDrinks = {
'apple',
'carrot',
'cranberry',
'grape',
'guava',
'kiwi',
'lemon',
'mango',
'orange',
'pepaya',
'peach',
'pineapple',
'pomegranate',
'tomato'
},
MultipleInOne = {
Enable = true, -- if true player can prepare multiple drink automatically
Max = 5, -- max items can prepare
},
Ingredient = { -- The Ids must be in order and not repeated.
prl_apple_juice = {
Id = 1,
TypeDrink = { -- type drink and litr
['apple'] = 1,
},
RequiredItems = {
{Item = 'prl_empty_cup_1', Amount = 1},
{Item = 'prl_ice', Amount = 4},
},
Duration = {
Min = 4000,
Max = 6000
}
},
prl_carrot_juice = {
Id = 2,
TypeDrink = { -- type drink and litr
['carrot'] = 1,
},
RequiredItems = {
{Item = 'prl_empty_cup_1', Amount = 1},
{Item = 'prl_ice', Amount = 4},
},
Duration = {
Min = 4000,
Max = 6000
}
},
prl_lemon_juice = {
Id = 3,
TypeDrink = { -- type drink and litr
['lemon'] = 1,
},
RequiredItems = {
{Item = 'prl_empty_cup_2', Amount = 1},
{Item = 'prl_ice', Amount = 4},
},
Duration = {
Min = 4000,
Max = 6000
}
},
prl_orange_juice = {
Id = 4,
TypeDrink = { -- type drink and litr
['orange'] = 1,
},
RequiredItems = {
{Item = 'prl_empty_cup_2', Amount = 1},
{Item = 'prl_ice', Amount = 4},
},
Duration = {
Min = 4000,
Max = 6000
}
},
prl_pineapple_juice = {
Id = 5,
TypeDrink = { -- type drink and litr
['pineapple'] = 1,
},
RequiredItems = {
{Item = 'prl_empty_cup_3', Amount = 1},
{Item = 'prl_ice', Amount = 4},
},
Duration = {
Min = 4000,
Max = 6000
}
},
prl_cranberry_juice = {
Id = 6,
TypeDrink = { -- type drink and litr
['cranberry'] = 1,
},
RequiredItems = {
{Item = 'prl_empty_cup_1', Amount = 1},
{Item = 'prl_ice', Amount = 4},
},
Duration = {
Min = 4000,
Max = 6000
}
},
prl_grape_juice = {
Id = 7,
TypeDrink = { -- type drink and litr
['grape'] = 1,
},
RequiredItems = {
{Item = 'prl_empty_cup_1', Amount = 1},
{Item = 'prl_ice', Amount = 4},
},
Duration = {
Min = 4000,
Max = 6000
}
},
prl_tomato_juice = {
Id = 8,
TypeDrink = { -- type drink and litr
['tomato'] = 1,
},
RequiredItems = {
{Item = 'prl_empty_cup_3', Amount = 1},
{Item = 'prl_ice', Amount = 4},
},
Duration = {
Min = 4000,
Max = 6000
}
},
prl_watermelon_juice = {
Id = 9,
TypeDrink = { -- type drink and litr
['watermelon'] = 1,
},
RequiredItems = {
{Item = 'prl_empty_cup_3', Amount = 1},
{Item = 'prl_ice', Amount = 4},
},
Duration = {
Min = 4000,
Max = 6000
}
},
prl_mango_juice = {
Id = 10,
TypeDrink = { -- type drink and litr
['mango'] = 1,
},
RequiredItems = {
{Item = 'prl_empty_cup_2', Amount = 1},
{Item = 'prl_ice', Amount = 4},
},
Duration = {
Min = 4000,
Max = 6000
}
},
prl_guava_juice = {
Id = 11,
TypeDrink = { -- type drink and litr
['guava'] = 1,
},
RequiredItems = {
{Item = 'prl_empty_cup_1', Amount = 1},
{Item = 'prl_ice', Amount = 4},
},
Duration = {
Min = 4000,
Max = 6000
}
},
prl_kiwi_juice = {
Id = 12,
TypeDrink = { -- type drink and litr
['kiwi'] = 1,
},
RequiredItems = {
{Item = 'prl_empty_cup_2', Amount = 1},
{Item = 'prl_ice', Amount = 4},
},
Duration = {
Min = 4000,
Max = 6000
}
},
prl_papaya_juice = {
Id = 13,
TypeDrink = { -- type drink and litr
['papaya'] = 1,
},
RequiredItems = {
{Item = 'prl_empty_cup_2', Amount = 1},
{Item = 'prl_ice', Amount = 4},
},
Duration = {
Min = 4000,
Max = 6000
}
},
prl_peach_juice = {
Id = 14,
TypeDrink = { -- type drink and litr
['peach'] = 1,
},
RequiredItems = {
{Item = 'prl_empty_cup_3', Amount = 1},
{Item = 'prl_ice', Amount = 4},
},
Duration = {
Min = 4000,
Max = 6000
}
},
prl_pomegranate_juice = {
Id = 15,
TypeDrink = { -- type drink and litr
['pomegranate'] = 1,
},
RequiredItems = {
{Item = 'prl_empty_cup_3', Amount = 1},
{Item = 'prl_ice', Amount = 4},
},
Duration = {
Min = 4000,
Max = 6000
}
},
},
Locations = MapLocations[Config.PreConfigMap].KitchenDrinkMachine.Locations -- check in maps selected file [sf_pearls/maps/*.lua]
},
IceMachine = {
Key = 'G',
IceItem = 'prl_ice',
MaxIces = 1000, -- max ice hold machine, when machine is full the build ice in pause
MachineMaxLitr = 80, -- max litre water can hold machine
Duration = 100000, -- millisecond / that time to switch 1 litre to ices / minimum duration you can is (30000), im did that for performance
LitreToIce = { -- that mean every 1 litre water add to machine between 12 to 15 ice
Min = 12,
Max = 15
},
FillingMachine = {
Animation = {
Enable = true,
Dict = 'timetable@gardener@filling_can',
Name = 'gar_ig_5_filling_can',
PropAttachment = {
Enable = false,
Prop = '',
PropBone = 57005,
PropCoords = {
PosX = 0.0,
PosY = 0.0,
PosZ = 0.0,
RotX = 0.0,
RotY = 0.0,
RotZ = 0.0
}
}
},
Duration = {
Min = 5000,
Max = 7000
}
},
Locations = MapLocations[Config.PreConfigMap].KitchenIceMachine -- check in maps selected file [sf_pearls/maps/*.lua]
}
}
Config.Billing = {
Enable = true,
TypeUse = 'target', -- target, drawtext, textui
ShowPaid = true, -- this if you want let paid invoice showing in list bill
Timer = 20, -- min | timer public bills to expire if not paid
Society = true, -- if true the money will go to bossmenu, if false will go to player creator bill | Note: if this option is false and the creator bill leave server the bill automatic will be expired
AcessGrades = {0, 1, 2, 3, 4, 5},
Animation = { -- animation create bill in registers
Dict = 'anim@scripted@ulp_missions@computerhack@male@',
Name = 'hacking_loop'
},
Limit = {
MinPrice = 5, -- mix price can charge
MaxPrice = 5000, -- max price can charge
},
Keys = {
ManagmentBilling = "G", -- this for managers to create bills
BillingList = "E" -- this for customers to open billing list
},
--[[
Only applies if the "Society" option is enabled.
When a bill is paid, the payment is distributed as follows:
- 10% of the payment goes to the employee who created the bill.
- 90% of the payment goes to the society.
]]
Percentage = {
Enable = true,
Employee = 10, --%
Society = 90 --%
},
Locations = MapLocations[Config.PreConfigMap].Billing -- check in maps selected file [sf_pearls/maps/*.lua]
}
-- Consumable animation and prop attachment
Config.ConsumableAnimation = {
-- Foods
Sandwich = {
Dict = 'mp_player_inteat@burger',
Name = 'mp_player_int_eat_burger',
PropAttachment = {
Enable = true,
Prop = 'prop_sandwich_01',
PropBone = 18905,
PropCoords = {
PosX = 0.13,
PosY = 0.05,
PosZ = 0.02,
RotX = -50.0,
RotY = 16.0,
RotZ = 60.0
}
}
},
Burger = {
Dict = 'mp_player_inteat@burger',
Name = 'mp_player_int_eat_burger',
PropAttachment = {
Enable = true,
Prop = 'prop_cs_burger_01',
PropBone = 18905,
PropCoords = {
PosX = 0.13,
PosY = 0.05,
PosZ = 0.02,
RotX = 160.0,
RotY = 6.0,
RotZ = 60.0
}
}
},
PlateDish = {
Dict = 'anim@scripted@island@special_peds@pavel@hs4_pavel_ig5_caviar_p1',
Name = 'base_idle',
PropAttachment = {
Enable = true,
Props = {
{
Prop = 'prop_cs_plate_01',
PropBone = 60309,
PropCoords = {
PosX = 0.00776,
PosY = -0.0052,
PosZ = -0.0396,
RotX = 13.9657,
RotY = 2.4498,
RotZ = 0.6090
}
},
{
Prop = 'h4_prop_h4_caviar_spoon_01a',
PropBone = 28422,
PropCoords = {
PosX = 0.0,
PosY = 0.0,
PosZ = 0.0,
RotX = 0.0,
RotY = 0.0,
RotZ = 0.0
}
},
}
}
},
-- Drinks
Drink = {
Dict = 'amb@world_human_drinking@coffee@male@idle_a',
Name = 'idle_c',
PropAttachment = {
Enable = true,
Prop = 'prop_tequsunrise',
PropBone = 28422,
PropCoords = {
PosX = 0.0012,
PosY = 0.0090,
PosZ = -0.0825,
RotX = 0.0,
RotY = 0.0,
RotZ = 100.2305
}
}
},
Drink2 = {
Dict = 'amb@world_human_drinking@coffee@male@idle_a',
Name = 'idle_c',
PropAttachment = {
Enable = true,
Prop = 'prop_drink_whisky',
PropBone = 28422,
PropCoords = {
PosX = 0.0124,
PosY = -0.0043,
PosZ = -0.0372,
RotX = 0.0,
RotY = 0.0,
RotZ = 0.0
}
}
},
}
-- Consumable items
Config.Consumable = {
Enable = true, -- you can false this if you want disable Consumable
ItemsConsumable = {
--[[ -- Example
prl_food = {
RemoveItem = {
Enable = false,
Items = {}
},
AddItem = {
Enable = false,
Items = {}
},
Duration = {
Min = 6000,
Max = 9000
},
DisableMovement = false,
Hunger = {Min = 25, Max = 35},
Thirst = {Min = 15, Max = 25},
Stress = {Min = 15, Max = 25},
Armor = {Min = 10, Max = 30},
Animation = Config.ConsumableAnimation.Food,
},
]]
-- Dishs
prl_clownfish_coconut_curry = {
RemoveItem = {
Enable = false,
Items = {}
},
AddItem = {
Enable = true,
Items = {['prl_plate'] = 1}
},
Duration = {
Min = 12000,
Max = 14000
},
DisableMovement = false,
Hunger = {Min = 80, Max = 90},
--Thirst = {Min = 0, Max = 0},
--Stress = {Min = 0, Max = 0},
--Armor = {Min = 0, Max = 0},
Animation = Config.ConsumableAnimation.PlateDish,
},
prl_discus_avocado_ceviche = {
RemoveItem = {
Enable = false,
Items = {}
},
AddItem = {
Enable = true,
Items = {['prl_plate'] = 1}
},
Duration = {
Min = 12000,
Max = 14000
},
DisableMovement = false,
Hunger = {Min = 80, Max = 90},
--Thirst = {Min = 0, Max = 0},
--Stress = {Min = 0, Max = 0},
--Armor = {Min = 0, Max = 0},
Animation = Config.ConsumableAnimation.PlateDish,
},
prl_fried_corydoras_catfish = {
RemoveItem = {
Enable = false,
Items = {}
},
AddItem = {
Enable = true,
Items = {['prl_plate'] = 1}
},
Duration = {
Min = 12000,
Max = 14000
},
DisableMovement = false,
Hunger = {Min = 80, Max = 90},
--Thirst = {Min = 0, Max = 0},
--Stress = {Min = 0, Max = 0},
--Armor = {Min = 0, Max = 0},
Animation = Config.ConsumableAnimation.PlateDish,
},
prl_goldfish_teriyaki_broccoli = {
RemoveItem = {
Enable = false,
Items = {}
},
AddItem = {
Enable = true,
Items = {['prl_plate'] = 1}
},
Duration = {
Min = 12000,
Max = 14000
},
DisableMovement = false,
Hunger = {Min = 80, Max = 90},
--Thirst = {Min = 0, Max = 0},
--Stress = {Min = 0, Max = 0},
--Armor = {Min = 0, Max = 0},
Animation = Config.ConsumableAnimation.PlateDish,
},
prl_grilled_angelfish_asparagus = {
RemoveItem = {
Enable = false,
Items = {}
},
AddItem = {
Enable = true,
Items = {['prl_plate'] = 1}
},
Duration = {
Min = 12000,
Max = 14000
},
DisableMovement = false,
Hunger = {Min = 80, Max = 90},
--Thirst = {Min = 0, Max = 0},
--Stress = {Min = 0, Max = 0},
--Armor = {Min = 0, Max = 0},
Animation = Config.ConsumableAnimation.PlateDish,
},
prl_grouper_tacos_chipotle = {
RemoveItem = {
Enable = false,
Items = {}
},
AddItem = {
Enable = true,
Items = {['prl_plate'] = 1}
},
Duration = {
Min = 12000,
Max = 14000
},
DisableMovement = false,
Hunger = {Min = 80, Max = 90},
--Thirst = {Min = 0, Max = 0},
--Stress = {Min = 0, Max = 0},
--Armor = {Min = 0, Max = 0},
Animation = Config.ConsumableAnimation.PlateDish,
},
prl_guppy_skewers_mint_yogurt = {
RemoveItem = {
Enable = false,
Items = {}
},
AddItem = {
Enable = true,
Items = {['prl_plate'] = 1}
},
Duration = {
Min = 12000,
Max = 14000
},
DisableMovement = false,
Hunger = {Min = 80, Max = 90},
--Thirst = {Min = 0, Max = 0},
--Stress = {Min = 0, Max = 0},
--Armor = {Min = 0, Max = 0},
Animation = Config.ConsumableAnimation.PlateDish,
},
prl_koi_tempura_ginger_soy = {
RemoveItem = {
Enable = false,
Items = {}
},
AddItem = {
Enable = true,
Items = {['prl_plate'] = 1}
},
Duration = {
Min = 12000,
Max = 14000
},
DisableMovement = false,
Hunger = {Min = 80, Max = 90},
--Thirst = {Min = 0, Max = 0},
--Stress = {Min = 0, Max = 0},
--Armor = {Min = 0, Max = 0},
Animation = Config.ConsumableAnimation.PlateDish,
},
prl_marlin_steak_chimichurri = {
RemoveItem = {
Enable = false,
Items = {}
},
AddItem = {
Enable = true,
Items = {['prl_plate'] = 1}
},
Duration = {
Min = 12000,
Max = 14000
},
DisableMovement = false,
Hunger = {Min = 80, Max = 90},
--Thirst = {Min = 0, Max = 0},
--Stress = {Min = 0, Max = 0},
--Armor = {Min = 0, Max = 0},
Animation = Config.ConsumableAnimation.PlateDish,
},
prl_molly_fishcakes_dill_aioli = {
RemoveItem = {
Enable = false,
Items = {}
},
AddItem = {
Enable = true,
Items = {['prl_plate'] = 1}
},
Duration = {
Min = 12000,
Max = 14000
},
DisableMovement = false,
Hunger = {Min = 80, Max = 90},
--Thirst = {Min = 0, Max = 0},
--Stress = {Min = 0, Max = 0},
--Armor = {Min = 0, Max = 0},
Animation = Config.ConsumableAnimation.PlateDish,
},
prl_neon_tetra_sushi = {
RemoveItem = {
Enable = false,
Items = {}
},
AddItem = {
Enable = true,
Items = {['prl_plate'] = 1}
},
Duration = {
Min = 12000,
Max = 14000
},
DisableMovement = false,
Hunger = {Min = 80, Max = 90},
--Thirst = {Min = 0, Max = 0},
--Stress = {Min = 0, Max = 0},
--Armor = {Min = 0, Max = 0},
Animation = Config.ConsumableAnimation.PlateDish,
},
prl_oscar_po_boy = {
RemoveItem = {
Enable = false,
Items = {}
},
AddItem = {
Enable = true,
Items = {['prl_plate'] = 1}
},
Duration = {
Min = 12000,
Max = 14000
},
DisableMovement = false,
Hunger = {Min = 80, Max = 90},
--Thirst = {Min = 0, Max = 0},
--Stress = {Min = 0, Max = 0},
--Armor = {Min = 0, Max = 0},
Animation = Config.ConsumableAnimation.PlateDish,
},
prl_poached_gourami_thyme = {
RemoveItem = {
Enable = false,
Items = {}
},
AddItem = {
Enable = true,
Items = {['prl_plate'] = 1}
},
Duration = {
Min = 12000,
Max = 14000
},
DisableMovement = false,
Hunger = {Min = 80, Max = 90},
--Thirst = {Min = 0, Max = 0},
--Stress = {Min = 0, Max = 0},
--Armor = {Min = 0, Max = 0},
Animation = Config.ConsumableAnimation.PlateDish,
},
prl_salmon_teriyaki_bowl = {
RemoveItem = {
Enable = false,
Items = {}
},
AddItem = {
Enable = true,
Items = {['prl_plate'] = 1}
},
Duration = {
Min = 12000,
Max = 14000
},
DisableMovement = false,
Hunger = {Min = 80, Max = 90},
--Thirst = {Min = 0, Max = 0},
--Stress = {Min = 0, Max = 0},
--Armor = {Min = 0, Max = 0},
Animation = Config.ConsumableAnimation.PlateDish,
},
prl_shark_steak_herb_butter = {
RemoveItem = {
Enable = false,
Items = {}
},
AddItem = {
Enable = true,
Items = {['prl_plate'] = 1}
},
Duration = {
Min = 12000,
Max = 14000
},
DisableMovement = false,
Hunger = {Min = 80, Max = 90},
--Thirst = {Min = 0, Max = 0},
--Stress = {Min = 0, Max = 0},
--Armor = {Min = 0, Max = 0},
Animation = Config.ConsumableAnimation.PlateDish,
},
prl_spicy_betta_stir_fry = {
RemoveItem = {
Enable = false,
Items = {}
},
AddItem = {
Enable = true,
Items = {['prl_plate'] = 1}
},
Duration = {
Min = 12000,
Max = 14000
},
DisableMovement = false,
Hunger = {Min = 80, Max = 90},
--Thirst = {Min = 0, Max = 0},
--Stress = {Min = 0, Max = 0},
--Armor = {Min = 0, Max = 0},
Animation = Config.ConsumableAnimation.PlateDish,
},
prl_swordfish_kebabs_rosemary = {
RemoveItem = {
Enable = false,
Items = {}
},
AddItem = {
Enable = true,
Items = {['prl_plate'] = 1}
},
Duration = {
Min = 12000,
Max = 14000
},
DisableMovement = false,
Hunger = {Min = 80, Max = 90},
--Thirst = {Min = 0, Max = 0},
--Stress = {Min = 0, Max = 0},
--Armor = {Min = 0, Max = 0},
Animation = Config.ConsumableAnimation.PlateDish,
},
prl_swordtail_curry_fenugreek = {
RemoveItem = {
Enable = false,
Items = {}
},
AddItem = {
Enable = true,
Items = {['prl_plate'] = 1}
},
Duration = {
Min = 12000,
Max = 14000
},
DisableMovement = false,
Hunger = {Min = 80, Max = 90},
--Thirst = {Min = 0, Max = 0},
--Stress = {Min = 0, Max = 0},
--Armor = {Min = 0, Max = 0},
Animation = Config.ConsumableAnimation.PlateDish,
},
prl_tuna_nicoise_salad = {
RemoveItem = {
Enable = false,
Items = {}
},
AddItem = {
Enable = true,
Items = {['prl_plate'] = 1}
},
Duration = {
Min = 12000,
Max = 14000
},
DisableMovement = false,
Hunger = {Min = 80, Max = 90},
--Thirst = {Min = 0, Max = 0},
--Stress = {Min = 0, Max = 0},
--Armor = {Min = 0, Max = 0},
Animation = Config.ConsumableAnimation.PlateDish,
},
prl_zebra_danio_fingers = {
RemoveItem = {
Enable = false,
Items = {}
},
AddItem = {
Enable = true,
Items = {['prl_plate'] = 1}
},
Duration = {
Min = 12000,
Max = 14000
},
DisableMovement = false,
Hunger = {Min = 80, Max = 90},
--Thirst = {Min = 0, Max = 0},
--Stress = {Min = 0, Max = 0},
--Armor = {Min = 0, Max = 0},
Animation = Config.ConsumableAnimation.PlateDish,
},
-- Sandwiches
prl_angelfish_sandwich = {
RemoveItem = {
Enable = false,
Items = {}
},
AddItem = {
Enable = false,
Items = {}
},
Duration = {
Min = 6000,
Max = 9000
},
DisableMovement = false,
Hunger = {Min = 25, Max = 35},
--Thirst = {Min = 0, Max = 0},
--Stress = {Min = 0, Max = 0},
--Armor = {Min = 0, Max = 0},
Animation = Config.ConsumableAnimation.Burger,
},
prl_catfish_po_boy = {
RemoveItem = {
Enable = false,
Items = {}
},
AddItem = {
Enable = false,
Items = {}
},
Duration = {
Min = 6000,
Max = 9000
},
DisableMovement = false,
Hunger = {Min = 25, Max = 35},
--Thirst = {Min = 0, Max = 0},
--Stress = {Min = 0, Max = 0},
--Armor = {Min = 0, Max = 0},
Animation = Config.ConsumableAnimation.Burger,
},
prl_fish_finger_sandwich = {
RemoveItem = {
Enable = false,
Items = {}
},
AddItem = {
Enable = false,
Items = {}
},
Duration = {
Min = 6000,
Max = 9000
},
DisableMovement = false,
Hunger = {Min = 25, Max = 35},
--Thirst = {Min = 0, Max = 0},
--Stress = {Min = 0, Max = 0},
--Armor = {Min = 0, Max = 0},
Animation = Config.ConsumableAnimation.Sandwich,
},
prl_fried_gourami_sandwich = {
RemoveItem = {
Enable = false,
Items = {}
},
AddItem = {
Enable = false,
Items = {}
},
Duration = {
Min = 6000,
Max = 9000
},
DisableMovement = false,
Hunger = {Min = 25, Max = 35},
--Thirst = {Min = 0, Max = 0},
--Stress = {Min = 0, Max = 0},
--Armor = {Min = 0, Max = 0},
Animation = Config.ConsumableAnimation.Burger,
},
prl_fried_grouper_po_boy = {
RemoveItem = {
Enable = false,
Items = {}
},
AddItem = {
Enable = false,
Items = {}
},
Duration = {
Min = 6000,
Max = 9000
},
DisableMovement = false,
Hunger = {Min = 25, Max = 35},
--Thirst = {Min = 0, Max = 0},
--Stress = {Min = 0, Max = 0},
--Armor = {Min = 0, Max = 0},
Animation = Config.ConsumableAnimation.Burger,
},
prl_grilled_swordfish_sandwich = {
RemoveItem = {
Enable = false,
Items = {}
},
AddItem = {
Enable = false,
Items = {}
},
Duration = {
Min = 6000,
Max = 9000
},
DisableMovement = false,
Hunger = {Min = 25, Max = 35},
--Thirst = {Min = 0, Max = 0},
--Stress = {Min = 0, Max = 0},
--Armor = {Min = 0, Max = 0},
Animation = Config.ConsumableAnimation.Burger,
},
prl_koi_fish_sandwich = {
RemoveItem = {
Enable = false,
Items = {}
},
AddItem = {
Enable = false,
Items = {}
},
Duration = {
Min = 6000,
Max = 9000
},
DisableMovement = false,
Hunger = {Min = 25, Max = 35},
--Thirst = {Min = 0, Max = 0},
--Stress = {Min = 0, Max = 0},
--Armor = {Min = 0, Max = 0},
Animation = Config.ConsumableAnimation.Burger,
},
prl_salmon_bagel_sandwich = {
RemoveItem = {
Enable = false,
Items = {}
},
AddItem = {
Enable = false,
Items = {}
},
Duration = {
Min = 6000,
Max = 9000
},
DisableMovement = false,
Hunger = {Min = 25, Max = 35},
--Thirst = {Min = 0, Max = 0},
--Stress = {Min = 0, Max = 0},
--Armor = {Min = 0, Max = 0},
Animation = Config.ConsumableAnimation.Burger,
},
prl_shark_burger = {
RemoveItem = {
Enable = false,
Items = {}
},
AddItem = {
Enable = false,
Items = {}
},
Duration = {
Min = 6000,
Max = 9000
},
DisableMovement = false,
Hunger = {Min = 25, Max = 35},
--Thirst = {Min = 0, Max = 0},
--Stress = {Min = 0, Max = 0},
--Armor = {Min = 0, Max = 0},
Animation = Config.ConsumableAnimation.Burger,
},
prl_smoked_marlin_club_sandwich = {
RemoveItem = {
Enable = false,
Items = {}
},
AddItem = {
Enable = false,
Items = {}
},
Duration = {
Min = 6000,
Max = 9000
},
DisableMovement = false,
Hunger = {Min = 25, Max = 35},
--Thirst = {Min = 0, Max = 0},
--Stress = {Min = 0, Max = 0},
--Armor = {Min = 0, Max = 0},
Animation = Config.ConsumableAnimation.Sandwich,
},
prl_smoked_salmon_club_sandwich = {
RemoveItem = {
Enable = false,
Items = {}
},
AddItem = {
Enable = false,
Items = {}
},
Duration = {
Min = 6000,
Max = 9000
},
DisableMovement = false,
Hunger = {Min = 25, Max = 35},
--Thirst = {Min = 0, Max = 0},
--Stress = {Min = 0, Max = 0},
--Armor = {Min = 0, Max = 0},
Animation = Config.ConsumableAnimation.Sandwich,
},
prl_tuna_melt_sandwich = {
RemoveItem = {
Enable = false,
Items = {}
},
AddItem = {
Enable = false,
Items = {}
},
Duration = {
Min = 6000,
Max = 9000
},
DisableMovement = false,
Hunger = {Min = 25, Max = 35},
--Thirst = {Min = 0, Max = 0},
--Stress = {Min = 0, Max = 0},
--Armor = {Min = 0, Max = 0},
Animation = Config.ConsumableAnimation.Sandwich,
},
prl_tuna_salad_sandwich = {
RemoveItem = {
Enable = false,
Items = {}
},
AddItem = {
Enable = false,
Items = {}
},
Duration = {
Min = 6000,
Max = 9000
},
DisableMovement = false,
Hunger = {Min = 25, Max = 35},
--Thirst = {Min = 0, Max = 0},
--Stress = {Min = 0, Max = 0},
--Armor = {Min = 0, Max = 0},
Animation = Config.ConsumableAnimation.Sandwich,
},
-- Drinks
prl_apple_juice = {
RemoveItem = {
Enable = false,
Items = {}
},
AddItem = {
Enable = true,
Items = {['prl_empty_cup_1'] = 1}
},
Duration = {
Min = 6000,
Max = 9000
},
DisableMovement = false,
--Hunger = {Min = 25, Max = 35},
Thirst = {Min = 25, Max = 35},
Stress = {Min = 5, Max = 10},
--Armor = {Min = 0, Max = 0},
Animation = Config.ConsumableAnimation.Drink,
},
prl_carrot_juice = {
RemoveItem = {
Enable = false,
Items = {}
},
AddItem = {
Enable = true,
Items = {['prl_empty_cup_1'] = 1}
},
Duration = {
Min = 6000,
Max = 9000
},
DisableMovement = false,
--Hunger = {Min = 25, Max = 35},
Thirst = {Min = 25, Max = 35},
Stress = {Min = 5, Max = 10},
--Armor = {Min = 0, Max = 0},
Animation = Config.ConsumableAnimation.Drink,
},
prl_orange_juice = {
RemoveItem = {
Enable = false,
Items = {}
},
AddItem = {
Enable = true,
Items = {['prl_empty_cup_1'] = 1}
},
Duration = {
Min = 6000,
Max = 9000
},
DisableMovement = false,
--Hunger = {Min = 25, Max = 35},
Thirst = {Min = 25, Max = 35},
Stress = {Min = 5, Max = 10},
--Armor = {Min = 0, Max = 0},
Animation = Config.ConsumableAnimation.Drink,
},
prl_pineapple_juice = {
RemoveItem = {
Enable = false,
Items = {}
},
AddItem = {
Enable = true,
Items = {['prl_empty_cup_1'] = 1}
},
Duration = {
Min = 6000,
Max = 9000
},
DisableMovement = false,
--Hunger = {Min = 25, Max = 35},
Thirst = {Min = 25, Max = 35},
Stress = {Min = 5, Max = 10},
--Armor = {Min = 0, Max = 0},
Animation = Config.ConsumableAnimation.Drink,
},
prl_lemon_juice = {
RemoveItem = {
Enable = false,
Items = {}
},
AddItem = {
Enable = true,
Items = {['prl_empty_cup_1'] = 1}
},
Duration = {
Min = 6000,
Max = 9000
},
DisableMovement = false,
--Hunger = {Min = 25, Max = 35},
Thirst = {Min = 25, Max = 35},
Stress = {Min = 5, Max = 10},
--Armor = {Min = 0, Max = 0},
Animation = Config.ConsumableAnimation.Drink,
},
--
prl_cranberry_juice = {
RemoveItem = {
Enable = false,
Items = {}
},
AddItem = {
Enable = true,
Items = {['prl_empty_cup_3'] = 1}
},
Duration = {
Min = 6000,
Max = 9000
},
DisableMovement = false,
--Hunger = {Min = 25, Max = 35},
Thirst = {Min = 25, Max = 35},
Stress = {Min = 5, Max = 10},
--Armor = {Min = 0, Max = 0},
Animation = Config.ConsumableAnimation.Drink2,
},
prl_grape_juice = {
RemoveItem = {
Enable = false,
Items = {}
},
AddItem = {
Enable = true,
Items = {['prl_empty_cup_3'] = 1}
},
Duration = {
Min = 6000,
Max = 9000
},
DisableMovement = false,
--Hunger = {Min = 25, Max = 35},
Thirst = {Min = 25, Max = 35},
Stress = {Min = 5, Max = 10},
--Armor = {Min = 0, Max = 0},
Animation = Config.ConsumableAnimation.Drink2,
},
prl_mango_juice = {
RemoveItem = {
Enable = false,
Items = {}
},
AddItem = {
Enable = true,
Items = {['prl_empty_cup_3'] = 1}
},
Duration = {
Min = 6000,
Max = 9000
},
DisableMovement = false,
--Hunger = {Min = 25, Max = 35},
Thirst = {Min = 25, Max = 35},
Stress = {Min = 5, Max = 10},
--Armor = {Min = 0, Max = 0},
Animation = Config.ConsumableAnimation.Drink2,
},
prl_tomato_juice = {
RemoveItem = {
Enable = false,
Items = {}
},
AddItem = {
Enable = true,
Items = {['prl_empty_cup_3'] = 1}
},
Duration = {
Min = 6000,
Max = 9000
},
DisableMovement = false,
--Hunger = {Min = 25, Max = 35},
Thirst = {Min = 25, Max = 35},
Stress = {Min = 5, Max = 10},
--Armor = {Min = 0, Max = 0},
Animation = Config.ConsumableAnimation.Drink2,
},
prl_watermelon_juice = {
RemoveItem = {
Enable = false,
Items = {}
},
AddItem = {
Enable = true,
Items = {['prl_empty_cup_3'] = 1}
},
Duration = {
Min = 6000,
Max = 9000
},
DisableMovement = false,
--Hunger = {Min = 25, Max = 35},
Thirst = {Min = 25, Max = 35},
Stress = {Min = 5, Max = 10},
--Armor = {Min = 0, Max = 0},
Animation = Config.ConsumableAnimation.Drink2,
},
--
prl_guava_juice = {
RemoveItem = {
Enable = false,
Items = {}
},
AddItem = {
Enable = true,
Items = {['prl_empty_cup_2'] = 1}
},
Duration = {
Min = 6000,
Max = 9000
},
DisableMovement = false,
--Hunger = {Min = 25, Max = 35},
Thirst = {Min = 25, Max = 35},
Stress = {Min = 5, Max = 10},
--Armor = {Min = 0, Max = 0},
Animation = Config.ConsumableAnimation.Drink2,
},
prl_kiwi_juice = {
RemoveItem = {
Enable = false,
Items = {}
},
AddItem = {
Enable = true,
Items = {['prl_empty_cup_2'] = 1}
},
Duration = {
Min = 6000,
Max = 9000
},
DisableMovement = false,
--Hunger = {Min = 25, Max = 35},
Thirst = {Min = 25, Max = 35},
Stress = {Min = 5, Max = 10},
--Armor = {Min = 0, Max = 0},
Animation = Config.ConsumableAnimation.Drink2,
},
prl_papaya_juice = {
RemoveItem = {
Enable = false,
Items = {}
},
AddItem = {
Enable = true,
Items = {['prl_empty_cup_2'] = 1}
},
Duration = {
Min = 6000,
Max = 9000
},
DisableMovement = false,
--Hunger = {Min = 25, Max = 35},
Thirst = {Min = 25, Max = 35},
Stress = {Min = 5, Max = 10},
--Armor = {Min = 0, Max = 0},
Animation = Config.ConsumableAnimation.Drink2,
},
prl_peach_juice = {
RemoveItem = {
Enable = false,
Items = {}
},
AddItem = {
Enable = true,
Items = {['prl_empty_cup_2'] = 1}
},
Duration = {
Min = 6000,
Max = 9000
},
DisableMovement = false,
--Hunger = {Min = 25, Max = 35},
Thirst = {Min = 25, Max = 35},
Stress = {Min = 5, Max = 10},
--Armor = {Min = 0, Max = 0},
Animation = Config.ConsumableAnimation.Drink2,
},
prl_pomegranate_juice = {
RemoveItem = {
Enable = false,
Items = {}
},
AddItem = {
Enable = true,
Items = {['prl_empty_cup_2'] = 1}
},
Duration = {
Min = 6000,
Max = 9000
},
DisableMovement = false,
--Hunger = {Min = 25, Max = 35},
Thirst = {Min = 25, Max = 35},
Stress = {Min = 5, Max = 10},
--Armor = {Min = 0, Max = 0},
Animation = Config.ConsumableAnimation.Drink2,
},
}
}
Config.InventoryStash = {
TypeUse = 'target', -- target, drawtext, textui
JobStorages = {
Enable = true,
Key = 'G', -- only for drawtext and textui
Locations = MapLocations[Config.PreConfigMap].Inventory.JobStorages -- check in maps selected file [sf_pearls/maps/*.lua]
},
Table_Trays = {
Enable = true,
Key = 'K', -- only for drawtext and textui
Locations = MapLocations[Config.PreConfigMap].Inventory.Table_Trays -- check in maps selected file [sf_pearls/maps/*.lua]
},
Trashes = {
Enable = true,
Locations = MapLocations[Config.PreConfigMap].Inventory.Trashes -- check in maps selected file [sf_pearls/maps/*.lua]
}
}
Config.Sinks = {
Enable = true,
TypeUse = 'target', -- target, drawtext, textui
Keys = { -- using in textui and drawtext
WachHands = "E", -- button to wach hands
WachFace = "G", -- button to wach face
},
Locations = MapLocations[Config.PreConfigMap].Sinks -- check in maps selected file [sf_pearls/maps/*.lua]
}
Config.Toilet = {
Enable = true,
TypeUse = 'target', -- target, drawtext, textui
Keys = { -- using in textui and drawtext
Pee = "E", -- button to Pee
Pop = "G", -- button to Pop
},
Locations = MapLocations[Config.PreConfigMap].Toilet -- check in maps selected file [sf_pearls/maps/*.lua]
}
Config.SitChair = {
Enable = true,
TypeUse = 'target', -- target, drawtext, textui
Scenario = 'PROP_HUMAN_SEAT_CHAIR_UPRIGHT', -- scenario sit
Keys = {
SitChair = 'E', -- this key use only in type (drawtext && textui)
LeaveChair = 'X' -- leave chair is keybind, that mean player can change keys in setting gta5
},
Sits = MapLocations[Config.PreConfigMap].SitChair -- check in maps selected file [sf_pearls/maps/*.lua]
}
-- this list only to register labels in starting script for performance
-- better to not change any name item of my script
-- if you add new item using in this script, important to add him here to register
-- the script automaticly get label from here if your inventory filled to get label items
Config.Items = {
-- Dishs
['prl_clownfish_coconut_curry'] = 'Clownfish Coconut Curry',
['prl_discus_avocado_ceviche'] = 'Discus Avocado Ceviche',
['prl_fried_corydoras_catfish'] = 'Fried Corydoras Catfish',
['prl_goldfish_teriyaki_broccoli'] = 'Goldfish Teriyaki Broccoli',
['prl_grilled_angelfish_asparagus'] = 'Grilled Angelfish Asparagus',
['prl_grouper_tacos_chipotle'] = 'Grouper Tacos Chipotle',
['prl_guppy_skewers_mint_yogurt'] = 'Guppy Skewers Mint Yogurt',
['prl_koi_tempura_ginger_soy'] = 'Koi Tempura Ginger Soy',
['prl_marlin_steak_chimichurri'] = 'Marlin Steak Chimichurri',
['prl_molly_fishcakes_dill_aioli'] = 'Molly Fishcakes Dill Aioli',
['prl_neon_tetra_sushi'] = 'Neon Tetra Sushi',
['prl_oscar_po_boy'] = 'Oscar Po Boy',
['prl_poached_gourami_thyme'] = 'Poached Gourami Thyme',
['prl_salmon_teriyaki_bowl'] = 'Salmon Teriyaki Bowl',
['prl_shark_steak_herb_butter'] = 'Shark Steak Herb Butter',
['prl_spicy_betta_stir_fry'] = 'Spicy Betta Stir Fry',
['prl_swordfish_kebabs_rosemary'] = 'Swordfish Kebabs Rosemary',
['prl_swordtail_curry_fenugreek'] = 'Swordtail Curry Fenugreek',
['prl_tuna_nicoise_salad'] = 'Tuna Nicoise Salad',
['prl_zebra_danio_fingers'] = 'Zebra Danio Fingers',
-- Sandwiches
['prl_angelfish_sandwich'] = 'Angelfish Sandwich',
['prl_catfish_po_boy'] = 'Catfish Po Boy',
['prl_fish_finger_sandwich'] = 'Fish Finger Sandwich',
['prl_fried_gourami_sandwich'] = 'Fried Gourami Sandwich',
['prl_fried_grouper_po_boy'] = 'Fried Grouper Po Boy',
['prl_grilled_swordfish_sandwich'] = 'Grilled Swordfish Sandwich',
['prl_koi_fish_sandwich'] = 'Koi Fish Sandwich',
['prl_salmon_bagel_sandwich'] = 'Salmon Bagel Sandwich',
['prl_shark_burger'] = 'Shark Burger',
['prl_smoked_marlin_club_sandwich'] = 'Smoked Marlin Club Sandwich',
['prl_smoked_salmon_club_sandwich'] = 'Smoked Salmon Club Sandwich',
['prl_tuna_melt_sandwich'] = 'Tuna Melt Sandwich',
['prl_tuna_salad_sandwich'] = 'Tuna Salad Sandwich',
-- Drinks
['prl_apple_juice'] = 'Apple Juice',
['prl_carrot_juice'] = 'Carrot Juice',
['prl_cranberry_juice'] = 'Cranberry Juice',
['prl_grape_juice'] = 'Grape Juice',
['prl_guava_juice'] = 'Guava Juice',
['prl_kiwi_juice'] = 'Kiwi Juice',
['prl_lemon_juice'] = 'Lemon Juice',
['prl_mango_juice'] = 'Mango Juice',
['prl_orange_juice'] = 'Orange Juice',
['prl_papaya_juice'] = 'Papaya Juice',
['prl_peach_juice'] = 'Peach Juice',
['prl_pineapple_juice'] = 'Pineapple Juice',
['prl_pomegranate_juice'] = 'Pomegranate Juice',
['prl_tomato_juice'] = 'Tomato Juice',
['prl_watermelon_juice'] = 'Watermelon Juice',
-- Fish
['prl_angelfish'] = 'Angelfish',
['prl_betta'] = 'Betta Fish',
['prl_clownfish'] = 'Clownfish',
['prl_corydoras_catfish'] = 'Corydoras Catfish',
['prl_discus'] = 'Discus Fish',
['prl_goldfish'] = 'Goldfish',
['prl_gourami'] = 'Gourami',
['prl_grouper'] = 'Grouper',
['prl_guppy'] = 'Guppy',
['prl_koi'] = 'Koi',
['prl_marlin'] = 'Marlin',
['prl_molly'] = 'Molly Fish',
['prl_neon_tetra'] = 'Neon Tetra',
['prl_oscar'] = 'Oscar Fish',
['prl_salmon'] = 'Salmon',
['prl_shark'] = 'Shark',
['prl_swordfish'] = 'Swordfish',
['prl_swordtail'] = 'Swordtail Fish',
['prl_tuna'] = 'Tuna',
['prl_zebra_danio'] = 'Zebra Danio',
-- Sliced Fish
['prl_sliced_angelfish'] = 'Sliced Angelfish',
['prl_sliced_betta'] = 'Sliced Betta',
['prl_sliced_clownfish'] = 'Sliced Clownfish',
['prl_sliced_corydoras_catfish'] = 'Sliced Corydoras',
['prl_sliced_discus'] = 'Sliced Discus',
['prl_sliced_goldfish'] = 'Sliced Goldfish',
['prl_sliced_gourami'] = 'Sliced Gourami',
['prl_sliced_grouper'] = 'Sliced Grouper',
['prl_sliced_guppy'] = 'Sliced Guppy',
['prl_sliced_koi'] = 'Sliced Koi',
['prl_sliced_marlin'] = 'Sliced Marlin',
['prl_sliced_molly'] = 'Sliced Molly',
['prl_sliced_neon_tetra'] = 'Sliced Neon Tetra',
['prl_sliced_oscar'] = 'Sliced Oscar',
['prl_sliced_salmon'] = 'Sliced Salmon',
['prl_sliced_shark'] = 'Sliced Shark',
['prl_sliced_swordfish'] = 'Sliced Swordfish',
['prl_sliced_swordtail'] = 'Sliced Swordtail',
['prl_sliced_tuna'] = 'Sliced Tuna',
['prl_sliced_zebra_danio'] = 'Sliced Zebra Danio',
-- Ingredients
['prl_5l_apple_juice'] = '5L Apple Juice',
['prl_5l_carrot_juice'] = '5L Carrot Juice',
['prl_5l_cranberry_juice'] = '5L Cranberry Juice',
['prl_5l_grape_juice'] = '5L Grape Juice',
['prl_5l_guava_juice'] = '5L Guava Juice',
['prl_5l_kiwi_juice'] = '5L Kiwi Juice',
['prl_5l_lemon_juice'] = '5L Lemon Juice',
['prl_5l_mango_juice'] = '5L Mango Juice',
['prl_5l_orange_juice'] = '5L Orange Juice',
['prl_5l_papaya_juice'] = '5L Papaya Juice',
['prl_5l_peach_juice'] = '5L Peach Juice',
['prl_5l_pineapple_juice'] = '5L Pineapple Juice',
['prl_5l_pomegranate_juice'] = '5L Pomegranate Juice',
['prl_5l_tomato_juice'] = '5L Tomato Juice',
['prl_5l_watermelon_juice'] = '5L Watermelon Juice',
['prl_5l_water'] = '5L Water',
['prl_aioli_sauce'] = 'Aioli Sauce',
['prl_chimichurri_sauce'] = 'Chimichurri Sauce',
['prl_creamy_dipping_sauce'] = 'Creamy Dipping Sauce',
['prl_mustard_sauce'] = 'Mustard Sauce',
['prl_tartar_sauce'] = 'Tartar Sauce',
['prl_teriyaki_sauce'] = 'Teriyaki Sauce',
['prl_tomato_sauce'] = 'Tomato Sauce',
['prl_yogurt_sauce'] = 'Yogurt Sauce',
['prl_butter'] = 'Butter',
['prl_buttermilk'] = 'Buttermilk',
['prl_cream_cheese'] = 'Cream Cheese',
['prl_coconut_milk'] = 'Coconut Milk',
['prl_mayonnaise'] = 'Mayonnaise',
['prl_breadcrumbs'] = 'Breadcrumbs',
['prl_cornmeal'] = 'Cornmeal',
['prl_flour'] = 'Flour',
['prl_rice'] = 'Rice',
['prl_asparagus'] = 'Asparagus',
['prl_avocado'] = 'Avocado',
['prl_broccoli'] = 'Broccoli',
['prl_carrot'] = 'Carrot',
['prl_celery'] = 'Celery',
['prl_cucumber'] = 'Cucumber',
['prl_garlic'] = 'Garlic',
['prl_ginger'] = 'Ginger',
['prl_green_beans'] = 'Green Beans',
['prl_jalapeno'] = 'Jalapeño',
['prl_lemon'] = 'Lemon',
['prl_lettuce'] = 'Lettuce',
['prl_lime'] = 'Lime',
['prl_onion'] = 'Onion',
['prl_pickle'] = 'Pickle',
['prl_potatoe'] = 'Potato',
['prl_red_cabbage'] = 'Red Cabbage',
['prl_spinach'] = 'Spinach',
['prl_tomato'] = 'Tomato',
['prl_basil'] = 'Basil',
['prl_black_pepper'] = 'Black Pepper',
['prl_cilantro'] = 'Cilantro',
['prl_curry_powder'] = 'Curry Powder',
['prl_fenugreek_seeds'] = 'Fenugreek Seeds',
['prl_fresh_dill'] = 'Fresh Dill',
['prl_fresh_herbs'] = 'Fresh Herbs',
['prl_fresh_thyme'] = 'Fresh Thyme',
['prl_lemon_zest'] = 'Lemon Zest',
['prl_rosemary'] = 'Rosemary',
['prl_salt'] = 'Salt',
['prl_sesame_seeds'] = 'Sesame Seeds',
['prl_spices'] = 'Spices',
['prl_shredded_cabbage'] = 'Shredded Cabbage',
['prl_shredded_carrots'] = 'Shredded Carrots',
['prl_shredded_coleslaw'] = 'Shredded Coleslaw',
['prl_sliced_avocado'] = 'Sliced Avocado',
['prl_sliced_carrot'] = 'Sliced Carrot',
['prl_sliced_celery'] = 'Sliced Celery',
['prl_sliced_cucumber'] = 'Sliced Cucumber',
['prl_sliced_jalapeno'] = 'Sliced Jalapeño',
['prl_sliced_lemon'] = 'Sliced Lemon',
['prl_sliced_lettuce'] = 'Sliced Lettuce',
['prl_sliced_lime'] = 'Sliced Lime',
['prl_sliced_onion'] = 'Sliced Onion',
['prl_sliced_pickle'] = 'Sliced Pickle',
['prl_sliced_potato'] = 'Sliced Potato',
['prl_sliced_red_cabbage'] = 'Sliced Red Cabbage',
['prl_sliced_tomato'] = 'Sliced Tomato',
['prl_bagel'] = 'Bagel',
['prl_bread'] = 'Bread',
['prl_burger_bun'] = 'Burger Bun',
['prl_long_bread'] = 'Baguette',
['prl_pita_bread'] = 'Pita Bread',
['prl_soft_taco_shells'] = 'Soft Taco Shells',
['prl_bacon'] = 'Bacon',
['prl_egg'] = 'Egg',
['prl_capers'] = 'Capers',
['prl_corn'] = 'Corn',
['prl_green_peas'] = 'Green Peas',
['prl_nori'] = 'Nori',
['prl_oil'] = 'Cooking Oil',
['prl_pickled_ginger'] = 'Pickled Ginger',
['prl_soy_sauce'] = 'Soy Sauce',
['prl_chipotle_sauce'] = 'Chipotle Sauce',
['prl_tortilla_chips'] = 'Tortilla Chips',
['prl_wasabi'] = 'Wasabi',
['prl_bag'] = 'Bag',
['prl_empty_bag'] = 'Empty Bag',
['prl_fishing_bait'] = 'Fishing Bait',
['prl_fishing_rod'] = 'Fishing Rod',
['prl_knife'] = 'Knife',
['prl_plate'] = 'Plate',
['prl_sticker'] = 'Sticker',
['prl_empty_cup_1'] = 'Empty Cup',
['prl_empty_cup_2'] = 'Empty Cup',
['prl_empty_cup_3'] = 'Empty Cup',
['prl_ice'] = 'Ice',
}
Last updated
Was this helpful?