ngd-ww

A job-based White Widow dispensary for FiveM: grow, dry, cure and craft at hands-on stations, serve customers, run deliveries and sit back in the lounge!

NGD-WW

White Widow

Installation Steps

  1. Install ngd-Bridge
    Follow the guide to install ngd-Bridge HERE.
    This script must be started after your core resources (framework, inventory, target, database, etc.).

  2. Install ngd-ww
    Place ngd-ww into your resources folder. This script must be started after ngd-Bridge. It has its own interface and does not need ngd-ui.

  3. Install the Shop
    The default positions are set for our ngd-whitewidow interior. ngd-ww does not need it to run: if you use a different shop interior, move every station in config/placement.lua (see Configuration Notes).

  4. Add Items to Your Inventory
    Copy the items listed below into your inventory. There are 100.

  5. Copy Images
    Move the images from the img folder into your inventory's images folder.

  6. Add the Job to Your Framework
    Add the whitewidow job from the blocks below. It has three grades: rank 0 can use the rolling tray, trim, clone rack, coffee bar and deliveries, rank 1 also gets the glass, vape and juice benches and the supply store, and the boss gets everything. To use an existing job instead, change Config.Job in config/config.lua.

Job Configuration (QB/QBX) (Click to Expand)

QB (old jobs.lua)

code
['whitewidow'] = {
    label = 'White Widow',
    defaultDuty = true,
    grades = {
        ['0'] = { name = 'Budtender', payment = 25 },
        ['1'] = { name = 'Senior Budtender', payment = 40 },
        ['2'] = { name = 'Owner', payment = 75, isboss = true },
    },
},

QB (new jobs.lua)

code
whitewidow = {
    label = 'White Widow',
    type = 'whitewidow',
    defaultDuty = false,
    offDutyPay = false,
    grades = {
        ['0'] = { name = 'Budtender', payment = 25 },
        ['1'] = { name = 'Senior Budtender', payment = 40 },
        ['2'] = { name = 'Owner', payment = 75, isboss = true },
    },
},

QBX

code
whitewidow = {
    label = 'White Widow',
    type = 'whitewidow',
    defaultDuty = false,
    offDutyPay = false,
    grades = {
        [0] = { name = 'Budtender', payment = 25 },
        [1] = { name = 'Senior Budtender', payment = 40 },
        [2] = { name = 'Owner', payment = 75, isboss = true },
    },
},
Job Configuration (ESX) (Click to Expand)

(If this doesn't work for you, you will need to build them manually into your modified database)

code
SELECT id FROM job_grades ORDER BY id DESC LIMIT 1 INTO @last_id;

SET @new_id = IFNULL(@last_id, 0) + 1;

INSERT INTO jobs (name, label, whitelisted) VALUES ('whitewidow', 'White Widow', 0);

INSERT INTO job_grades (id, job_name, name, grade, label, salary, skin_male, skin_female)
VALUES (@new_id, 'whitewidow', 'budtender', 0, 'Budtender', 100, '{}', '{}');

INSERT INTO job_grades (id, job_name, name, grade, label, salary, skin_male, skin_female)
VALUES (@new_id + 1, 'whitewidow', 'seniorbudtender', 1, 'Senior Budtender', 150, '{}', '{}');

INSERT INTO job_grades (id, job_name, name, grade, label, salary, skin_male, skin_female)
VALUES (@new_id + 2, 'whitewidow', 'boss', 2, 'Boss', 200, '{}', '{}');
  1. Install the Van
    The delivery job spawns the ngdwwvan van, which comes in the separate van package included with ngd-ww. Place ngd-wwvan into your resources folder and start it before ngd-ww. To use a different vehicle, change Config.Deliveries.Vehicle.model in config/deliveries.lua.

  2. Start Once
    On first start the script creates its own database tables. Nothing needs importing.

  3. Configure the Script
    Open config/config.lua and the files next to it and verify the settings will work with your server.

Items:

Items List (OX) (Click to Expand)
code
['ngd_ww_clone_whitewidow'] = { label = 'White Widow Clone', weight = 100, stack = true, close = true, client = { image = 'ngd_ww_clone_whitewidow.png' } },
['ngd_ww_clone_northernlights'] = { label = 'Northern Lights Clone', weight = 100, stack = true, close = true, client = { image = 'ngd_ww_clone_northernlights.png' } },
['ngd_ww_clone_sourdiesel'] = { label = 'Sour Diesel Clone', weight = 100, stack = true, close = true, client = { image = 'ngd_ww_clone_sourdiesel.png' } },
['ngd_ww_clone_bluedream'] = { label = 'Blue Dream Clone', weight = 100, stack = true, close = true, client = { image = 'ngd_ww_clone_bluedream.png' } },
['ngd_ww_clone_purplehaze'] = { label = 'Purple Haze Clone', weight = 100, stack = true, close = true, client = { image = 'ngd_ww_clone_purplehaze.png' } },
['ngd_ww_veg_whitewidow'] = { label = 'White Widow Veg Plant', weight = 800, stack = true, close = true, client = { image = 'ngd_ww_veg_whitewidow.png' } },
['ngd_ww_veg_northernlights'] = { label = 'Northern Lights Veg Plant', weight = 800, stack = true, close = true, client = { image = 'ngd_ww_veg_northernlights.png' } },
['ngd_ww_veg_sourdiesel'] = { label = 'Sour Diesel Veg Plant', weight = 800, stack = true, close = true, client = { image = 'ngd_ww_veg_sourdiesel.png' } },
['ngd_ww_veg_bluedream'] = { label = 'Blue Dream Veg Plant', weight = 800, stack = true, close = true, client = { image = 'ngd_ww_veg_bluedream.png' } },
['ngd_ww_veg_purplehaze'] = { label = 'Purple Haze Veg Plant', weight = 800, stack = true, close = true, client = { image = 'ngd_ww_veg_purplehaze.png' } },
['ngd_ww_wet_whitewidow'] = { label = 'Wet White Widow', weight = 300, stack = true, close = true, client = { image = 'ngd_ww_wet_whitewidow.png' } },
['ngd_ww_wet_northernlights'] = { label = 'Wet Northern Lights', weight = 300, stack = true, close = true, client = { image = 'ngd_ww_wet_northernlights.png' } },
['ngd_ww_wet_sourdiesel'] = { label = 'Wet Sour Diesel', weight = 300, stack = true, close = true, client = { image = 'ngd_ww_wet_sourdiesel.png' } },
['ngd_ww_wet_bluedream'] = { label = 'Wet Blue Dream', weight = 300, stack = true, close = true, client = { image = 'ngd_ww_wet_bluedream.png' } },
['ngd_ww_wet_purplehaze'] = { label = 'Wet Purple Haze', weight = 300, stack = true, close = true, client = { image = 'ngd_ww_wet_purplehaze.png' } },
['ngd_ww_dried_whitewidow'] = { label = 'Dried White Widow', weight = 150, stack = true, close = true, client = { image = 'ngd_ww_dried_whitewidow.png' } },
['ngd_ww_dried_northernlights'] = { label = 'Dried Northern Lights', weight = 150, stack = true, close = true, client = { image = 'ngd_ww_dried_northernlights.png' } },
['ngd_ww_dried_sourdiesel'] = { label = 'Dried Sour Diesel', weight = 150, stack = true, close = true, client = { image = 'ngd_ww_dried_sourdiesel.png' } },
['ngd_ww_dried_bluedream'] = { label = 'Dried Blue Dream', weight = 150, stack = true, close = true, client = { image = 'ngd_ww_dried_bluedream.png' } },
['ngd_ww_dried_purplehaze'] = { label = 'Dried Purple Haze', weight = 150, stack = true, close = true, client = { image = 'ngd_ww_dried_purplehaze.png' } },
['ngd_ww_cured_whitewidow'] = { label = 'Cured White Widow', weight = 150, stack = true, close = true, client = { image = 'ngd_ww_cured_whitewidow.png' } },
['ngd_ww_cured_northernlights'] = { label = 'Cured Northern Lights', weight = 150, stack = true, close = true, client = { image = 'ngd_ww_cured_northernlights.png' } },
['ngd_ww_cured_sourdiesel'] = { label = 'Cured Sour Diesel', weight = 150, stack = true, close = true, client = { image = 'ngd_ww_cured_sourdiesel.png' } },
['ngd_ww_cured_bluedream'] = { label = 'Cured Blue Dream', weight = 150, stack = true, close = true, client = { image = 'ngd_ww_cured_bluedream.png' } },
['ngd_ww_cured_purplehaze'] = { label = 'Cured Purple Haze', weight = 150, stack = true, close = true, client = { image = 'ngd_ww_cured_purplehaze.png' } },
['ngd_ww_bagged_whitewidow'] = { label = 'Bagged White Widow', weight = 50, stack = true, close = true, client = { image = 'ngd_ww_bagged_whitewidow.png' } },
['ngd_ww_bagged_northernlights'] = { label = 'Bagged Northern Lights', weight = 50, stack = true, close = true, client = { image = 'ngd_ww_bagged_northernlights.png' } },
['ngd_ww_bagged_sourdiesel'] = { label = 'Bagged Sour Diesel', weight = 50, stack = true, close = true, client = { image = 'ngd_ww_bagged_sourdiesel.png' } },
['ngd_ww_bagged_bluedream'] = { label = 'Bagged Blue Dream', weight = 50, stack = true, close = true, client = { image = 'ngd_ww_bagged_bluedream.png' } },
['ngd_ww_bagged_purplehaze'] = { label = 'Bagged Purple Haze', weight = 50, stack = true, close = true, client = { image = 'ngd_ww_bagged_purplehaze.png' } },
['ngd_ww_juice_whitewidow'] = { label = 'White Widow Vape Juice', weight = 60, stack = true, close = true, client = { image = 'ngd_ww_juice_whitewidow.png' } },
['ngd_ww_juice_northernlights'] = { label = 'Northern Lights Vape Juice', weight = 60, stack = true, close = true, client = { image = 'ngd_ww_juice_northernlights.png' } },
['ngd_ww_juice_sourdiesel'] = { label = 'Sour Diesel Vape Juice', weight = 60, stack = true, close = true, client = { image = 'ngd_ww_juice_sourdiesel.png' } },
['ngd_ww_juice_bluedream'] = { label = 'Blue Dream Vape Juice', weight = 60, stack = true, close = true, client = { image = 'ngd_ww_juice_bluedream.png' } },
['ngd_ww_juice_purplehaze'] = { label = 'Purple Haze Vape Juice', weight = 60, stack = true, close = true, client = { image = 'ngd_ww_juice_purplehaze.png' } },
['ngd_ww_joint_whitewidow_northernlights'] = { label = 'Widow Lights Joint', weight = 10, stack = true, close = true, client = { image = 'ngd_ww_joint_whitewidow_northernlights.png' } },
['ngd_ww_joint_whitewidow_sourdiesel'] = { label = 'Widow Diesel Joint', weight = 10, stack = true, close = true, client = { image = 'ngd_ww_joint_whitewidow_sourdiesel.png' } },
['ngd_ww_joint_whitewidow_bluedream'] = { label = 'Widow Dream Joint', weight = 10, stack = true, close = true, client = { image = 'ngd_ww_joint_whitewidow_bluedream.png' } },
['ngd_ww_joint_whitewidow_purplehaze'] = { label = 'Widow Haze Joint', weight = 10, stack = true, close = true, client = { image = 'ngd_ww_joint_whitewidow_purplehaze.png' } },
['ngd_ww_joint_northernlights_sourdiesel'] = { label = 'Northern Diesel Joint', weight = 10, stack = true, close = true, client = { image = 'ngd_ww_joint_northernlights_sourdiesel.png' } },
['ngd_ww_joint_northernlights_bluedream'] = { label = 'Northern Dream Joint', weight = 10, stack = true, close = true, client = { image = 'ngd_ww_joint_northernlights_bluedream.png' } },
['ngd_ww_joint_northernlights_purplehaze'] = { label = 'Northern Haze Joint', weight = 10, stack = true, close = true, client = { image = 'ngd_ww_joint_northernlights_purplehaze.png' } },
['ngd_ww_joint_sourdiesel_bluedream'] = { label = 'Diesel Dream Joint', weight = 10, stack = true, close = true, client = { image = 'ngd_ww_joint_sourdiesel_bluedream.png' } },
['ngd_ww_joint_sourdiesel_purplehaze'] = { label = 'Diesel Haze Joint', weight = 10, stack = true, close = true, client = { image = 'ngd_ww_joint_sourdiesel_purplehaze.png' } },
['ngd_ww_joint_bluedream_purplehaze'] = { label = 'Blue Haze Joint', weight = 10, stack = true, close = true, client = { image = 'ngd_ww_joint_bluedream_purplehaze.png' } },
['ngd_ww_vape_1'] = { label = 'Midnight Gilt', weight = 150, stack = false, close = true, client = { image = 'ngd_ww_vape_1.png' } },
['ngd_ww_vape_2'] = { label = 'Marble Slab', weight = 150, stack = false, close = true, client = { image = 'ngd_ww_vape_2.png' } },
['ngd_ww_vape_3'] = { label = 'Neon Monolith', weight = 150, stack = false, close = true, client = { image = 'ngd_ww_vape_3.png' } },
['ngd_ww_vape_4'] = { label = 'Walnut Wand', weight = 150, stack = false, close = true, client = { image = 'ngd_ww_vape_4.png' } },
['ngd_ww_vape_5'] = { label = 'The Dashboard', weight = 150, stack = false, close = true, client = { image = 'ngd_ww_vape_5.png' } },
['ngd_ww_vape_6'] = { label = 'Plum Drop', weight = 150, stack = false, close = true, client = { image = 'ngd_ww_vape_6.png' } },
['ngd_ww_bong_1'] = { label = 'Smoky Beaker', weight = 900, stack = true, close = true, client = { image = 'ngd_ww_bong_1.png' } },
['ngd_ww_bong_2'] = { label = 'Cobalt Tube', weight = 900, stack = true, close = true, client = { image = 'ngd_ww_bong_2.png' } },
['ngd_ww_bong_3'] = { label = 'Amber Swirl', weight = 900, stack = true, close = true, client = { image = 'ngd_ww_bong_3.png' } },
['ngd_ww_bong_4'] = { label = 'Blue Lagoon', weight = 900, stack = true, close = true, client = { image = 'ngd_ww_bong_4.png' } },
['ngd_ww_bong_5'] = { label = 'Purple Haze', weight = 900, stack = true, close = true, client = { image = 'ngd_ww_bong_5.png' } },
['ngd_ww_bong_6'] = { label = 'Oil Slick', weight = 900, stack = true, close = true, client = { image = 'ngd_ww_bong_6.png' } },
['ngd_ww_bong_7'] = { label = 'Jade Bend', weight = 900, stack = true, close = true, client = { image = 'ngd_ww_bong_7.png' } },
['ngd_ww_bong_8'] = { label = 'Obsidian', weight = 900, stack = true, close = true, client = { image = 'ngd_ww_bong_8.png' } },
['ngd_ww_bong_9'] = { label = 'Marble Base', weight = 900, stack = true, close = true, client = { image = 'ngd_ww_bong_9.png' } },
['ngd_ww_bong_10'] = { label = 'Galaxy Bubbler', weight = 900, stack = true, close = true, client = { image = 'ngd_ww_bong_10.png' } },
['ngd_ww_espresso'] = { label = 'Infused Espresso', weight = 150, stack = true, close = true, client = { image = 'ngd_ww_espresso.png' } },
['ngd_ww_flatwhite'] = { label = 'Infused Flat White', weight = 250, stack = true, close = true, client = { image = 'ngd_ww_flatwhite.png' } },
['ngd_ww_cappuccino'] = { label = 'Infused Cappuccino', weight = 250, stack = true, close = true, client = { image = 'ngd_ww_cappuccino.png' } },
['ngd_ww_matcha'] = { label = 'Infused Matcha Latte', weight = 250, stack = true, close = true, client = { image = 'ngd_ww_matcha.png' } },
['ngd_ww_greentea'] = { label = 'Infused Green Tea', weight = 250, stack = true, close = true, client = { image = 'ngd_ww_greentea.png' } },
['ngd_ww_jasminetea'] = { label = 'Infused Jasmine Tea', weight = 250, stack = true, close = true, client = { image = 'ngd_ww_jasminetea.png' } },
['ngd_ww_coldbrew'] = { label = 'Infused Cold Brew', weight = 300, stack = true, close = true, client = { image = 'ngd_ww_coldbrew.png' } },
['ngd_ww_sparkling'] = { label = 'Infused Sparkling Water', weight = 300, stack = true, close = true, client = { image = 'ngd_ww_sparkling.png' } },
['ngd_ww_almondcake'] = { label = 'Infused Almond Cake', weight = 150, stack = true, close = true, client = { image = 'ngd_ww_almondcake.png' } },
['ngd_ww_chocolate'] = { label = 'Infused Dark Chocolate', weight = 50, stack = true, close = true, client = { image = 'ngd_ww_chocolate.png' } },
['ngd_ww_nuts'] = { label = 'Infused Sea Salt Nuts', weight = 100, stack = true, close = true, client = { image = 'ngd_ww_nuts.png' } },
['ngd_ww_fruitplate'] = { label = 'Infused Fruit Plate', weight = 200, stack = true, close = true, client = { image = 'ngd_ww_fruitplate.png' } },
['ngd_ww_beans'] = { label = 'Coffee Beans', weight = 100, stack = true, close = true, client = { image = 'ngd_ww_beans.png' } },
['ngd_ww_milk'] = { label = 'Milk', weight = 300, stack = true, close = true, client = { image = 'ngd_ww_milk.png' } },
['ngd_ww_matchapowder'] = { label = 'Matcha Powder', weight = 50, stack = true, close = true, client = { image = 'ngd_ww_matchapowder.png' } },
['ngd_ww_greenleaf'] = { label = 'Green Tea Leaves', weight = 30, stack = true, close = true, client = { image = 'ngd_ww_greenleaf.png' } },
['ngd_ww_jasmineleaf'] = { label = 'Jasmine Tea Leaves', weight = 30, stack = true, close = true, client = { image = 'ngd_ww_jasmineleaf.png' } },
['ngd_ww_cocoa'] = { label = 'Cocoa', weight = 50, stack = true, close = true, client = { image = 'ngd_ww_cocoa.png' } },
['ngd_ww_rawnuts'] = { label = 'Raw Nuts', weight = 100, stack = true, close = true, client = { image = 'ngd_ww_rawnuts.png' } },
['ngd_ww_fruit'] = { label = 'Fresh Fruit', weight = 200, stack = true, close = true, client = { image = 'ngd_ww_fruit.png' } },
['ngd_ww_cakemix'] = { label = 'Almond Cake Mix', weight = 200, stack = true, close = true, client = { image = 'ngd_ww_cakemix.png' } },
['ngd_ww_cup'] = { label = 'Paper Cup', weight = 10, stack = true, close = true, client = { image = 'ngd_ww_cup.png' } },
['ngd_ww_soda'] = { label = 'Soda Water', weight = 300, stack = true, close = true, client = { image = 'ngd_ww_soda.png' } },
['ngd_ww_seeds'] = { label = 'Cannabis Seeds', weight = 10, stack = true, close = true, client = { image = 'ngd_ww_seeds.png' } },
['ngd_ww_rootcube'] = { label = 'Rooting Cube', weight = 20, stack = true, close = true, client = { image = 'ngd_ww_rootcube.png' } },
['ngd_ww_papers'] = { label = 'Rolling Papers', weight = 5, stack = true, close = true, client = { image = 'ngd_ww_papers.png' } },
['ngd_ww_jar'] = { label = 'Curing Jar', weight = 300, stack = true, close = true, client = { image = 'ngd_ww_jar.png' } },
['ngd_ww_bag'] = { label = 'Dispensary Bag', weight = 5, stack = true, close = true, client = { image = 'ngd_ww_bag.png' } },
['ngd_ww_glass'] = { label = 'Glass Parts', weight = 400, stack = true, close = true, client = { image = 'ngd_ww_glass.png' } },
['ngd_ww_vapekit'] = { label = 'Vape Hardware', weight = 100, stack = true, close = true, client = { image = 'ngd_ww_vapekit.png' } },
['ngd_ww_baseoil'] = { label = 'Base Oil', weight = 100, stack = true, close = true, client = { image = 'ngd_ww_baseoil.png' } },
['ngd_ww_bottle'] = { label = 'Empty Juice Bottle', weight = 20, stack = true, close = true, client = { image = 'ngd_ww_bottle.png' } },
['ngd_ww_coil'] = { label = 'Vape Coil', weight = 10, stack = true, close = true, client = { image = 'ngd_ww_coil.png' } },
['ngd_ww_basket'] = { label = 'Harvest Basket', weight = 500, stack = true, close = true, client = { image = 'ngd_ww_basket.png' } },
['ngd_ww_shears'] = { label = 'Trimming Shears', weight = 150, stack = true, close = true, client = { image = 'ngd_ww_shears.png' } },
['ngd_ww_grinder'] = { label = 'Herb Grinder', weight = 150, stack = true, close = true, client = { image = 'ngd_ww_grinder.png' } },
['ngd_ww_jobtablet'] = { label = 'White Widow Tablet', weight = 500, stack = true, close = true, client = { image = 'ngd_ww_jobtablet.png' } },
['ngd_ww_orderbag'] = { label = 'Order Bag', weight = 250, stack = false, close = true, client = { image = 'ngd_ww_orderbag.png' } },
['ngd_ww_infusion'] = { label = 'Cannabis Infusion', weight = 100, stack = true, close = true, client = { image = 'ngd_ww_infusion.png' } },
Items List (QB Format #1) (Click to Expand)
code
ngd_ww_clone_whitewidow = { name = 'ngd_ww_clone_whitewidow', label = 'White Widow Clone', weight = 100, type = 'item', image = 'ngd_ww_clone_whitewidow.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = '' },
ngd_ww_clone_northernlights = { name = 'ngd_ww_clone_northernlights', label = 'Northern Lights Clone', weight = 100, type = 'item', image = 'ngd_ww_clone_northernlights.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = '' },
ngd_ww_clone_sourdiesel = { name = 'ngd_ww_clone_sourdiesel', label = 'Sour Diesel Clone', weight = 100, type = 'item', image = 'ngd_ww_clone_sourdiesel.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = '' },
ngd_ww_clone_bluedream = { name = 'ngd_ww_clone_bluedream', label = 'Blue Dream Clone', weight = 100, type = 'item', image = 'ngd_ww_clone_bluedream.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = '' },
ngd_ww_clone_purplehaze = { name = 'ngd_ww_clone_purplehaze', label = 'Purple Haze Clone', weight = 100, type = 'item', image = 'ngd_ww_clone_purplehaze.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = '' },
ngd_ww_veg_whitewidow = { name = 'ngd_ww_veg_whitewidow', label = 'White Widow Veg Plant', weight = 800, type = 'item', image = 'ngd_ww_veg_whitewidow.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = '' },
ngd_ww_veg_northernlights = { name = 'ngd_ww_veg_northernlights', label = 'Northern Lights Veg Plant', weight = 800, type = 'item', image = 'ngd_ww_veg_northernlights.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = '' },
ngd_ww_veg_sourdiesel = { name = 'ngd_ww_veg_sourdiesel', label = 'Sour Diesel Veg Plant', weight = 800, type = 'item', image = 'ngd_ww_veg_sourdiesel.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = '' },
ngd_ww_veg_bluedream = { name = 'ngd_ww_veg_bluedream', label = 'Blue Dream Veg Plant', weight = 800, type = 'item', image = 'ngd_ww_veg_bluedream.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = '' },
ngd_ww_veg_purplehaze = { name = 'ngd_ww_veg_purplehaze', label = 'Purple Haze Veg Plant', weight = 800, type = 'item', image = 'ngd_ww_veg_purplehaze.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = '' },
ngd_ww_wet_whitewidow = { name = 'ngd_ww_wet_whitewidow', label = 'Wet White Widow', weight = 300, type = 'item', image = 'ngd_ww_wet_whitewidow.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = '' },
ngd_ww_wet_northernlights = { name = 'ngd_ww_wet_northernlights', label = 'Wet Northern Lights', weight = 300, type = 'item', image = 'ngd_ww_wet_northernlights.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = '' },
ngd_ww_wet_sourdiesel = { name = 'ngd_ww_wet_sourdiesel', label = 'Wet Sour Diesel', weight = 300, type = 'item', image = 'ngd_ww_wet_sourdiesel.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = '' },
ngd_ww_wet_bluedream = { name = 'ngd_ww_wet_bluedream', label = 'Wet Blue Dream', weight = 300, type = 'item', image = 'ngd_ww_wet_bluedream.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = '' },
ngd_ww_wet_purplehaze = { name = 'ngd_ww_wet_purplehaze', label = 'Wet Purple Haze', weight = 300, type = 'item', image = 'ngd_ww_wet_purplehaze.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = '' },
ngd_ww_dried_whitewidow = { name = 'ngd_ww_dried_whitewidow', label = 'Dried White Widow', weight = 150, type = 'item', image = 'ngd_ww_dried_whitewidow.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = '' },
ngd_ww_dried_northernlights = { name = 'ngd_ww_dried_northernlights', label = 'Dried Northern Lights', weight = 150, type = 'item', image = 'ngd_ww_dried_northernlights.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = '' },
ngd_ww_dried_sourdiesel = { name = 'ngd_ww_dried_sourdiesel', label = 'Dried Sour Diesel', weight = 150, type = 'item', image = 'ngd_ww_dried_sourdiesel.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = '' },
ngd_ww_dried_bluedream = { name = 'ngd_ww_dried_bluedream', label = 'Dried Blue Dream', weight = 150, type = 'item', image = 'ngd_ww_dried_bluedream.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = '' },
ngd_ww_dried_purplehaze = { name = 'ngd_ww_dried_purplehaze', label = 'Dried Purple Haze', weight = 150, type = 'item', image = 'ngd_ww_dried_purplehaze.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = '' },
ngd_ww_cured_whitewidow = { name = 'ngd_ww_cured_whitewidow', label = 'Cured White Widow', weight = 150, type = 'item', image = 'ngd_ww_cured_whitewidow.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = '' },
ngd_ww_cured_northernlights = { name = 'ngd_ww_cured_northernlights', label = 'Cured Northern Lights', weight = 150, type = 'item', image = 'ngd_ww_cured_northernlights.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = '' },
ngd_ww_cured_sourdiesel = { name = 'ngd_ww_cured_sourdiesel', label = 'Cured Sour Diesel', weight = 150, type = 'item', image = 'ngd_ww_cured_sourdiesel.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = '' },
ngd_ww_cured_bluedream = { name = 'ngd_ww_cured_bluedream', label = 'Cured Blue Dream', weight = 150, type = 'item', image = 'ngd_ww_cured_bluedream.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = '' },
ngd_ww_cured_purplehaze = { name = 'ngd_ww_cured_purplehaze', label = 'Cured Purple Haze', weight = 150, type = 'item', image = 'ngd_ww_cured_purplehaze.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = '' },
ngd_ww_bagged_whitewidow = { name = 'ngd_ww_bagged_whitewidow', label = 'Bagged White Widow', weight = 50, type = 'item', image = 'ngd_ww_bagged_whitewidow.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = '' },
ngd_ww_bagged_northernlights = { name = 'ngd_ww_bagged_northernlights', label = 'Bagged Northern Lights', weight = 50, type = 'item', image = 'ngd_ww_bagged_northernlights.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = '' },
ngd_ww_bagged_sourdiesel = { name = 'ngd_ww_bagged_sourdiesel', label = 'Bagged Sour Diesel', weight = 50, type = 'item', image = 'ngd_ww_bagged_sourdiesel.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = '' },
ngd_ww_bagged_bluedream = { name = 'ngd_ww_bagged_bluedream', label = 'Bagged Blue Dream', weight = 50, type = 'item', image = 'ngd_ww_bagged_bluedream.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = '' },
ngd_ww_bagged_purplehaze = { name = 'ngd_ww_bagged_purplehaze', label = 'Bagged Purple Haze', weight = 50, type = 'item', image = 'ngd_ww_bagged_purplehaze.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = '' },
ngd_ww_juice_whitewidow = { name = 'ngd_ww_juice_whitewidow', label = 'White Widow Vape Juice', weight = 60, type = 'item', image = 'ngd_ww_juice_whitewidow.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = '' },
ngd_ww_juice_northernlights = { name = 'ngd_ww_juice_northernlights', label = 'Northern Lights Vape Juice', weight = 60, type = 'item', image = 'ngd_ww_juice_northernlights.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = '' },
ngd_ww_juice_sourdiesel = { name = 'ngd_ww_juice_sourdiesel', label = 'Sour Diesel Vape Juice', weight = 60, type = 'item', image = 'ngd_ww_juice_sourdiesel.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = '' },
ngd_ww_juice_bluedream = { name = 'ngd_ww_juice_bluedream', label = 'Blue Dream Vape Juice', weight = 60, type = 'item', image = 'ngd_ww_juice_bluedream.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = '' },
ngd_ww_juice_purplehaze = { name = 'ngd_ww_juice_purplehaze', label = 'Purple Haze Vape Juice', weight = 60, type = 'item', image = 'ngd_ww_juice_purplehaze.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = '' },
ngd_ww_joint_whitewidow_northernlights = { name = 'ngd_ww_joint_whitewidow_northernlights', label = 'Widow Lights Joint', weight = 10, type = 'item', image = 'ngd_ww_joint_whitewidow_northernlights.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = '' },
ngd_ww_joint_whitewidow_sourdiesel = { name = 'ngd_ww_joint_whitewidow_sourdiesel', label = 'Widow Diesel Joint', weight = 10, type = 'item', image = 'ngd_ww_joint_whitewidow_sourdiesel.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = '' },
ngd_ww_joint_whitewidow_bluedream = { name = 'ngd_ww_joint_whitewidow_bluedream', label = 'Widow Dream Joint', weight = 10, type = 'item', image = 'ngd_ww_joint_whitewidow_bluedream.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = '' },
ngd_ww_joint_whitewidow_purplehaze = { name = 'ngd_ww_joint_whitewidow_purplehaze', label = 'Widow Haze Joint', weight = 10, type = 'item', image = 'ngd_ww_joint_whitewidow_purplehaze.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = '' },
ngd_ww_joint_northernlights_sourdiesel = { name = 'ngd_ww_joint_northernlights_sourdiesel', label = 'Northern Diesel Joint', weight = 10, type = 'item', image = 'ngd_ww_joint_northernlights_sourdiesel.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = '' },
ngd_ww_joint_northernlights_bluedream = { name = 'ngd_ww_joint_northernlights_bluedream', label = 'Northern Dream Joint', weight = 10, type = 'item', image = 'ngd_ww_joint_northernlights_bluedream.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = '' },
ngd_ww_joint_northernlights_purplehaze = { name = 'ngd_ww_joint_northernlights_purplehaze', label = 'Northern Haze Joint', weight = 10, type = 'item', image = 'ngd_ww_joint_northernlights_purplehaze.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = '' },
ngd_ww_joint_sourdiesel_bluedream = { name = 'ngd_ww_joint_sourdiesel_bluedream', label = 'Diesel Dream Joint', weight = 10, type = 'item', image = 'ngd_ww_joint_sourdiesel_bluedream.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = '' },
ngd_ww_joint_sourdiesel_purplehaze = { name = 'ngd_ww_joint_sourdiesel_purplehaze', label = 'Diesel Haze Joint', weight = 10, type = 'item', image = 'ngd_ww_joint_sourdiesel_purplehaze.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = '' },
ngd_ww_joint_bluedream_purplehaze = { name = 'ngd_ww_joint_bluedream_purplehaze', label = 'Blue Haze Joint', weight = 10, type = 'item', image = 'ngd_ww_joint_bluedream_purplehaze.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = '' },
ngd_ww_vape_1 = { name = 'ngd_ww_vape_1', label = 'Midnight Gilt', weight = 150, type = 'item', image = 'ngd_ww_vape_1.png', unique = true, useable = true, shouldClose = true, combinable = nil, description = '' },
ngd_ww_vape_2 = { name = 'ngd_ww_vape_2', label = 'Marble Slab', weight = 150, type = 'item', image = 'ngd_ww_vape_2.png', unique = true, useable = true, shouldClose = true, combinable = nil, description = '' },
ngd_ww_vape_3 = { name = 'ngd_ww_vape_3', label = 'Neon Monolith', weight = 150, type = 'item', image = 'ngd_ww_vape_3.png', unique = true, useable = true, shouldClose = true, combinable = nil, description = '' },
ngd_ww_vape_4 = { name = 'ngd_ww_vape_4', label = 'Walnut Wand', weight = 150, type = 'item', image = 'ngd_ww_vape_4.png', unique = true, useable = true, shouldClose = true, combinable = nil, description = '' },
ngd_ww_vape_5 = { name = 'ngd_ww_vape_5', label = 'The Dashboard', weight = 150, type = 'item', image = 'ngd_ww_vape_5.png', unique = true, useable = true, shouldClose = true, combinable = nil, description = '' },
ngd_ww_vape_6 = { name = 'ngd_ww_vape_6', label = 'Plum Drop', weight = 150, type = 'item', image = 'ngd_ww_vape_6.png', unique = true, useable = true, shouldClose = true, combinable = nil, description = '' },
ngd_ww_bong_1 = { name = 'ngd_ww_bong_1', label = 'Smoky Beaker', weight = 900, type = 'item', image = 'ngd_ww_bong_1.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = '' },
ngd_ww_bong_2 = { name = 'ngd_ww_bong_2', label = 'Cobalt Tube', weight = 900, type = 'item', image = 'ngd_ww_bong_2.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = '' },
ngd_ww_bong_3 = { name = 'ngd_ww_bong_3', label = 'Amber Swirl', weight = 900, type = 'item', image = 'ngd_ww_bong_3.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = '' },
ngd_ww_bong_4 = { name = 'ngd_ww_bong_4', label = 'Blue Lagoon', weight = 900, type = 'item', image = 'ngd_ww_bong_4.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = '' },
ngd_ww_bong_5 = { name = 'ngd_ww_bong_5', label = 'Purple Haze', weight = 900, type = 'item', image = 'ngd_ww_bong_5.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = '' },
ngd_ww_bong_6 = { name = 'ngd_ww_bong_6', label = 'Oil Slick', weight = 900, type = 'item', image = 'ngd_ww_bong_6.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = '' },
ngd_ww_bong_7 = { name = 'ngd_ww_bong_7', label = 'Jade Bend', weight = 900, type = 'item', image = 'ngd_ww_bong_7.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = '' },
ngd_ww_bong_8 = { name = 'ngd_ww_bong_8', label = 'Obsidian', weight = 900, type = 'item', image = 'ngd_ww_bong_8.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = '' },
ngd_ww_bong_9 = { name = 'ngd_ww_bong_9', label = 'Marble Base', weight = 900, type = 'item', image = 'ngd_ww_bong_9.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = '' },
ngd_ww_bong_10 = { name = 'ngd_ww_bong_10', label = 'Galaxy Bubbler', weight = 900, type = 'item', image = 'ngd_ww_bong_10.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = '' },
ngd_ww_espresso = { name = 'ngd_ww_espresso', label = 'Infused Espresso', weight = 150, type = 'item', image = 'ngd_ww_espresso.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = '' },
ngd_ww_flatwhite = { name = 'ngd_ww_flatwhite', label = 'Infused Flat White', weight = 250, type = 'item', image = 'ngd_ww_flatwhite.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = '' },
ngd_ww_cappuccino = { name = 'ngd_ww_cappuccino', label = 'Infused Cappuccino', weight = 250, type = 'item', image = 'ngd_ww_cappuccino.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = '' },
ngd_ww_matcha = { name = 'ngd_ww_matcha', label = 'Infused Matcha Latte', weight = 250, type = 'item', image = 'ngd_ww_matcha.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = '' },
ngd_ww_greentea = { name = 'ngd_ww_greentea', label = 'Infused Green Tea', weight = 250, type = 'item', image = 'ngd_ww_greentea.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = '' },
ngd_ww_jasminetea = { name = 'ngd_ww_jasminetea', label = 'Infused Jasmine Tea', weight = 250, type = 'item', image = 'ngd_ww_jasminetea.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = '' },
ngd_ww_coldbrew = { name = 'ngd_ww_coldbrew', label = 'Infused Cold Brew', weight = 300, type = 'item', image = 'ngd_ww_coldbrew.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = '' },
ngd_ww_sparkling = { name = 'ngd_ww_sparkling', label = 'Infused Sparkling Water', weight = 300, type = 'item', image = 'ngd_ww_sparkling.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = '' },
ngd_ww_almondcake = { name = 'ngd_ww_almondcake', label = 'Infused Almond Cake', weight = 150, type = 'item', image = 'ngd_ww_almondcake.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = '' },
ngd_ww_chocolate = { name = 'ngd_ww_chocolate', label = 'Infused Dark Chocolate', weight = 50, type = 'item', image = 'ngd_ww_chocolate.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = '' },
ngd_ww_nuts = { name = 'ngd_ww_nuts', label = 'Infused Sea Salt Nuts', weight = 100, type = 'item', image = 'ngd_ww_nuts.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = '' },
ngd_ww_fruitplate = { name = 'ngd_ww_fruitplate', label = 'Infused Fruit Plate', weight = 200, type = 'item', image = 'ngd_ww_fruitplate.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = '' },
ngd_ww_beans = { name = 'ngd_ww_beans', label = 'Coffee Beans', weight = 100, type = 'item', image = 'ngd_ww_beans.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = '' },
ngd_ww_milk = { name = 'ngd_ww_milk', label = 'Milk', weight = 300, type = 'item', image = 'ngd_ww_milk.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = '' },
ngd_ww_matchapowder = { name = 'ngd_ww_matchapowder', label = 'Matcha Powder', weight = 50, type = 'item', image = 'ngd_ww_matchapowder.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = '' },
ngd_ww_greenleaf = { name = 'ngd_ww_greenleaf', label = 'Green Tea Leaves', weight = 30, type = 'item', image = 'ngd_ww_greenleaf.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = '' },
ngd_ww_jasmineleaf = { name = 'ngd_ww_jasmineleaf', label = 'Jasmine Tea Leaves', weight = 30, type = 'item', image = 'ngd_ww_jasmineleaf.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = '' },
ngd_ww_cocoa = { name = 'ngd_ww_cocoa', label = 'Cocoa', weight = 50, type = 'item', image = 'ngd_ww_cocoa.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = '' },
ngd_ww_rawnuts = { name = 'ngd_ww_rawnuts', label = 'Raw Nuts', weight = 100, type = 'item', image = 'ngd_ww_rawnuts.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = '' },
ngd_ww_fruit = { name = 'ngd_ww_fruit', label = 'Fresh Fruit', weight = 200, type = 'item', image = 'ngd_ww_fruit.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = '' },
ngd_ww_cakemix = { name = 'ngd_ww_cakemix', label = 'Almond Cake Mix', weight = 200, type = 'item', image = 'ngd_ww_cakemix.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = '' },
ngd_ww_cup = { name = 'ngd_ww_cup', label = 'Paper Cup', weight = 10, type = 'item', image = 'ngd_ww_cup.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = '' },
ngd_ww_soda = { name = 'ngd_ww_soda', label = 'Soda Water', weight = 300, type = 'item', image = 'ngd_ww_soda.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = '' },
ngd_ww_seeds = { name = 'ngd_ww_seeds', label = 'Cannabis Seeds', weight = 10, type = 'item', image = 'ngd_ww_seeds.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = '' },
ngd_ww_rootcube = { name = 'ngd_ww_rootcube', label = 'Rooting Cube', weight = 20, type = 'item', image = 'ngd_ww_rootcube.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = '' },
ngd_ww_papers = { name = 'ngd_ww_papers', label = 'Rolling Papers', weight = 5, type = 'item', image = 'ngd_ww_papers.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = '' },
ngd_ww_jar = { name = 'ngd_ww_jar', label = 'Curing Jar', weight = 300, type = 'item', image = 'ngd_ww_jar.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = '' },
ngd_ww_bag = { name = 'ngd_ww_bag', label = 'Dispensary Bag', weight = 5, type = 'item', image = 'ngd_ww_bag.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = '' },
ngd_ww_glass = { name = 'ngd_ww_glass', label = 'Glass Parts', weight = 400, type = 'item', image = 'ngd_ww_glass.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = '' },
ngd_ww_vapekit = { name = 'ngd_ww_vapekit', label = 'Vape Hardware', weight = 100, type = 'item', image = 'ngd_ww_vapekit.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = '' },
ngd_ww_baseoil = { name = 'ngd_ww_baseoil', label = 'Base Oil', weight = 100, type = 'item', image = 'ngd_ww_baseoil.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = '' },
ngd_ww_bottle = { name = 'ngd_ww_bottle', label = 'Empty Juice Bottle', weight = 20, type = 'item', image = 'ngd_ww_bottle.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = '' },
ngd_ww_coil = { name = 'ngd_ww_coil', label = 'Vape Coil', weight = 10, type = 'item', image = 'ngd_ww_coil.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = '' },
ngd_ww_basket = { name = 'ngd_ww_basket', label = 'Harvest Basket', weight = 500, type = 'item', image = 'ngd_ww_basket.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = '' },
ngd_ww_shears = { name = 'ngd_ww_shears', label = 'Trimming Shears', weight = 150, type = 'item', image = 'ngd_ww_shears.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = '' },
ngd_ww_grinder = { name = 'ngd_ww_grinder', label = 'Herb Grinder', weight = 150, type = 'item', image = 'ngd_ww_grinder.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = '' },
ngd_ww_jobtablet = { name = 'ngd_ww_jobtablet', label = 'White Widow Tablet', weight = 500, type = 'item', image = 'ngd_ww_jobtablet.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = '' },
ngd_ww_orderbag = { name = 'ngd_ww_orderbag', label = 'Order Bag', weight = 250, type = 'item', image = 'ngd_ww_orderbag.png', unique = true, useable = true, shouldClose = true, combinable = nil, description = '' },
ngd_ww_infusion = { name = 'ngd_ww_infusion', label = 'Cannabis Infusion', weight = 100, type = 'item', image = 'ngd_ww_infusion.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = '' },
Items List (QB Format #2) (Click to Expand)
code
['ngd_ww_clone_whitewidow'] = { ['name'] = 'ngd_ww_clone_whitewidow', ['label'] = 'White Widow Clone', ['weight'] = 100, ['type'] = 'item', ['image'] = 'ngd_ww_clone_whitewidow.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = '' },
['ngd_ww_clone_northernlights'] = { ['name'] = 'ngd_ww_clone_northernlights', ['label'] = 'Northern Lights Clone', ['weight'] = 100, ['type'] = 'item', ['image'] = 'ngd_ww_clone_northernlights.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = '' },
['ngd_ww_clone_sourdiesel'] = { ['name'] = 'ngd_ww_clone_sourdiesel', ['label'] = 'Sour Diesel Clone', ['weight'] = 100, ['type'] = 'item', ['image'] = 'ngd_ww_clone_sourdiesel.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = '' },
['ngd_ww_clone_bluedream'] = { ['name'] = 'ngd_ww_clone_bluedream', ['label'] = 'Blue Dream Clone', ['weight'] = 100, ['type'] = 'item', ['image'] = 'ngd_ww_clone_bluedream.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = '' },
['ngd_ww_clone_purplehaze'] = { ['name'] = 'ngd_ww_clone_purplehaze', ['label'] = 'Purple Haze Clone', ['weight'] = 100, ['type'] = 'item', ['image'] = 'ngd_ww_clone_purplehaze.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = '' },
['ngd_ww_veg_whitewidow'] = { ['name'] = 'ngd_ww_veg_whitewidow', ['label'] = 'White Widow Veg Plant', ['weight'] = 800, ['type'] = 'item', ['image'] = 'ngd_ww_veg_whitewidow.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = '' },
['ngd_ww_veg_northernlights'] = { ['name'] = 'ngd_ww_veg_northernlights', ['label'] = 'Northern Lights Veg Plant', ['weight'] = 800, ['type'] = 'item', ['image'] = 'ngd_ww_veg_northernlights.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = '' },
['ngd_ww_veg_sourdiesel'] = { ['name'] = 'ngd_ww_veg_sourdiesel', ['label'] = 'Sour Diesel Veg Plant', ['weight'] = 800, ['type'] = 'item', ['image'] = 'ngd_ww_veg_sourdiesel.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = '' },
['ngd_ww_veg_bluedream'] = { ['name'] = 'ngd_ww_veg_bluedream', ['label'] = 'Blue Dream Veg Plant', ['weight'] = 800, ['type'] = 'item', ['image'] = 'ngd_ww_veg_bluedream.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = '' },
['ngd_ww_veg_purplehaze'] = { ['name'] = 'ngd_ww_veg_purplehaze', ['label'] = 'Purple Haze Veg Plant', ['weight'] = 800, ['type'] = 'item', ['image'] = 'ngd_ww_veg_purplehaze.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = '' },
['ngd_ww_wet_whitewidow'] = { ['name'] = 'ngd_ww_wet_whitewidow', ['label'] = 'Wet White Widow', ['weight'] = 300, ['type'] = 'item', ['image'] = 'ngd_ww_wet_whitewidow.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = '' },
['ngd_ww_wet_northernlights'] = { ['name'] = 'ngd_ww_wet_northernlights', ['label'] = 'Wet Northern Lights', ['weight'] = 300, ['type'] = 'item', ['image'] = 'ngd_ww_wet_northernlights.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = '' },
['ngd_ww_wet_sourdiesel'] = { ['name'] = 'ngd_ww_wet_sourdiesel', ['label'] = 'Wet Sour Diesel', ['weight'] = 300, ['type'] = 'item', ['image'] = 'ngd_ww_wet_sourdiesel.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = '' },
['ngd_ww_wet_bluedream'] = { ['name'] = 'ngd_ww_wet_bluedream', ['label'] = 'Wet Blue Dream', ['weight'] = 300, ['type'] = 'item', ['image'] = 'ngd_ww_wet_bluedream.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = '' },
['ngd_ww_wet_purplehaze'] = { ['name'] = 'ngd_ww_wet_purplehaze', ['label'] = 'Wet Purple Haze', ['weight'] = 300, ['type'] = 'item', ['image'] = 'ngd_ww_wet_purplehaze.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = '' },
['ngd_ww_dried_whitewidow'] = { ['name'] = 'ngd_ww_dried_whitewidow', ['label'] = 'Dried White Widow', ['weight'] = 150, ['type'] = 'item', ['image'] = 'ngd_ww_dried_whitewidow.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = '' },
['ngd_ww_dried_northernlights'] = { ['name'] = 'ngd_ww_dried_northernlights', ['label'] = 'Dried Northern Lights', ['weight'] = 150, ['type'] = 'item', ['image'] = 'ngd_ww_dried_northernlights.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = '' },
['ngd_ww_dried_sourdiesel'] = { ['name'] = 'ngd_ww_dried_sourdiesel', ['label'] = 'Dried Sour Diesel', ['weight'] = 150, ['type'] = 'item', ['image'] = 'ngd_ww_dried_sourdiesel.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = '' },
['ngd_ww_dried_bluedream'] = { ['name'] = 'ngd_ww_dried_bluedream', ['label'] = 'Dried Blue Dream', ['weight'] = 150, ['type'] = 'item', ['image'] = 'ngd_ww_dried_bluedream.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = '' },
['ngd_ww_dried_purplehaze'] = { ['name'] = 'ngd_ww_dried_purplehaze', ['label'] = 'Dried Purple Haze', ['weight'] = 150, ['type'] = 'item', ['image'] = 'ngd_ww_dried_purplehaze.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = '' },
['ngd_ww_cured_whitewidow'] = { ['name'] = 'ngd_ww_cured_whitewidow', ['label'] = 'Cured White Widow', ['weight'] = 150, ['type'] = 'item', ['image'] = 'ngd_ww_cured_whitewidow.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = '' },
['ngd_ww_cured_northernlights'] = { ['name'] = 'ngd_ww_cured_northernlights', ['label'] = 'Cured Northern Lights', ['weight'] = 150, ['type'] = 'item', ['image'] = 'ngd_ww_cured_northernlights.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = '' },
['ngd_ww_cured_sourdiesel'] = { ['name'] = 'ngd_ww_cured_sourdiesel', ['label'] = 'Cured Sour Diesel', ['weight'] = 150, ['type'] = 'item', ['image'] = 'ngd_ww_cured_sourdiesel.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = '' },
['ngd_ww_cured_bluedream'] = { ['name'] = 'ngd_ww_cured_bluedream', ['label'] = 'Cured Blue Dream', ['weight'] = 150, ['type'] = 'item', ['image'] = 'ngd_ww_cured_bluedream.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = '' },
['ngd_ww_cured_purplehaze'] = { ['name'] = 'ngd_ww_cured_purplehaze', ['label'] = 'Cured Purple Haze', ['weight'] = 150, ['type'] = 'item', ['image'] = 'ngd_ww_cured_purplehaze.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = '' },
['ngd_ww_bagged_whitewidow'] = { ['name'] = 'ngd_ww_bagged_whitewidow', ['label'] = 'Bagged White Widow', ['weight'] = 50, ['type'] = 'item', ['image'] = 'ngd_ww_bagged_whitewidow.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = '' },
['ngd_ww_bagged_northernlights'] = { ['name'] = 'ngd_ww_bagged_northernlights', ['label'] = 'Bagged Northern Lights', ['weight'] = 50, ['type'] = 'item', ['image'] = 'ngd_ww_bagged_northernlights.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = '' },
['ngd_ww_bagged_sourdiesel'] = { ['name'] = 'ngd_ww_bagged_sourdiesel', ['label'] = 'Bagged Sour Diesel', ['weight'] = 50, ['type'] = 'item', ['image'] = 'ngd_ww_bagged_sourdiesel.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = '' },
['ngd_ww_bagged_bluedream'] = { ['name'] = 'ngd_ww_bagged_bluedream', ['label'] = 'Bagged Blue Dream', ['weight'] = 50, ['type'] = 'item', ['image'] = 'ngd_ww_bagged_bluedream.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = '' },
['ngd_ww_bagged_purplehaze'] = { ['name'] = 'ngd_ww_bagged_purplehaze', ['label'] = 'Bagged Purple Haze', ['weight'] = 50, ['type'] = 'item', ['image'] = 'ngd_ww_bagged_purplehaze.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = '' },
['ngd_ww_juice_whitewidow'] = { ['name'] = 'ngd_ww_juice_whitewidow', ['label'] = 'White Widow Vape Juice', ['weight'] = 60, ['type'] = 'item', ['image'] = 'ngd_ww_juice_whitewidow.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = '' },
['ngd_ww_juice_northernlights'] = { ['name'] = 'ngd_ww_juice_northernlights', ['label'] = 'Northern Lights Vape Juice', ['weight'] = 60, ['type'] = 'item', ['image'] = 'ngd_ww_juice_northernlights.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = '' },
['ngd_ww_juice_sourdiesel'] = { ['name'] = 'ngd_ww_juice_sourdiesel', ['label'] = 'Sour Diesel Vape Juice', ['weight'] = 60, ['type'] = 'item', ['image'] = 'ngd_ww_juice_sourdiesel.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = '' },
['ngd_ww_juice_bluedream'] = { ['name'] = 'ngd_ww_juice_bluedream', ['label'] = 'Blue Dream Vape Juice', ['weight'] = 60, ['type'] = 'item', ['image'] = 'ngd_ww_juice_bluedream.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = '' },
['ngd_ww_juice_purplehaze'] = { ['name'] = 'ngd_ww_juice_purplehaze', ['label'] = 'Purple Haze Vape Juice', ['weight'] = 60, ['type'] = 'item', ['image'] = 'ngd_ww_juice_purplehaze.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = '' },
['ngd_ww_joint_whitewidow_northernlights'] = { ['name'] = 'ngd_ww_joint_whitewidow_northernlights', ['label'] = 'Widow Lights Joint', ['weight'] = 10, ['type'] = 'item', ['image'] = 'ngd_ww_joint_whitewidow_northernlights.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = '' },
['ngd_ww_joint_whitewidow_sourdiesel'] = { ['name'] = 'ngd_ww_joint_whitewidow_sourdiesel', ['label'] = 'Widow Diesel Joint', ['weight'] = 10, ['type'] = 'item', ['image'] = 'ngd_ww_joint_whitewidow_sourdiesel.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = '' },
['ngd_ww_joint_whitewidow_bluedream'] = { ['name'] = 'ngd_ww_joint_whitewidow_bluedream', ['label'] = 'Widow Dream Joint', ['weight'] = 10, ['type'] = 'item', ['image'] = 'ngd_ww_joint_whitewidow_bluedream.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = '' },
['ngd_ww_joint_whitewidow_purplehaze'] = { ['name'] = 'ngd_ww_joint_whitewidow_purplehaze', ['label'] = 'Widow Haze Joint', ['weight'] = 10, ['type'] = 'item', ['image'] = 'ngd_ww_joint_whitewidow_purplehaze.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = '' },
['ngd_ww_joint_northernlights_sourdiesel'] = { ['name'] = 'ngd_ww_joint_northernlights_sourdiesel', ['label'] = 'Northern Diesel Joint', ['weight'] = 10, ['type'] = 'item', ['image'] = 'ngd_ww_joint_northernlights_sourdiesel.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = '' },
['ngd_ww_joint_northernlights_bluedream'] = { ['name'] = 'ngd_ww_joint_northernlights_bluedream', ['label'] = 'Northern Dream Joint', ['weight'] = 10, ['type'] = 'item', ['image'] = 'ngd_ww_joint_northernlights_bluedream.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = '' },
['ngd_ww_joint_northernlights_purplehaze'] = { ['name'] = 'ngd_ww_joint_northernlights_purplehaze', ['label'] = 'Northern Haze Joint', ['weight'] = 10, ['type'] = 'item', ['image'] = 'ngd_ww_joint_northernlights_purplehaze.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = '' },
['ngd_ww_joint_sourdiesel_bluedream'] = { ['name'] = 'ngd_ww_joint_sourdiesel_bluedream', ['label'] = 'Diesel Dream Joint', ['weight'] = 10, ['type'] = 'item', ['image'] = 'ngd_ww_joint_sourdiesel_bluedream.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = '' },
['ngd_ww_joint_sourdiesel_purplehaze'] = { ['name'] = 'ngd_ww_joint_sourdiesel_purplehaze', ['label'] = 'Diesel Haze Joint', ['weight'] = 10, ['type'] = 'item', ['image'] = 'ngd_ww_joint_sourdiesel_purplehaze.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = '' },
['ngd_ww_joint_bluedream_purplehaze'] = { ['name'] = 'ngd_ww_joint_bluedream_purplehaze', ['label'] = 'Blue Haze Joint', ['weight'] = 10, ['type'] = 'item', ['image'] = 'ngd_ww_joint_bluedream_purplehaze.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = '' },
['ngd_ww_vape_1'] = { ['name'] = 'ngd_ww_vape_1', ['label'] = 'Midnight Gilt', ['weight'] = 150, ['type'] = 'item', ['image'] = 'ngd_ww_vape_1.png', ['unique'] = true, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = '' },
['ngd_ww_vape_2'] = { ['name'] = 'ngd_ww_vape_2', ['label'] = 'Marble Slab', ['weight'] = 150, ['type'] = 'item', ['image'] = 'ngd_ww_vape_2.png', ['unique'] = true, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = '' },
['ngd_ww_vape_3'] = { ['name'] = 'ngd_ww_vape_3', ['label'] = 'Neon Monolith', ['weight'] = 150, ['type'] = 'item', ['image'] = 'ngd_ww_vape_3.png', ['unique'] = true, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = '' },
['ngd_ww_vape_4'] = { ['name'] = 'ngd_ww_vape_4', ['label'] = 'Walnut Wand', ['weight'] = 150, ['type'] = 'item', ['image'] = 'ngd_ww_vape_4.png', ['unique'] = true, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = '' },
['ngd_ww_vape_5'] = { ['name'] = 'ngd_ww_vape_5', ['label'] = 'The Dashboard', ['weight'] = 150, ['type'] = 'item', ['image'] = 'ngd_ww_vape_5.png', ['unique'] = true, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = '' },
['ngd_ww_vape_6'] = { ['name'] = 'ngd_ww_vape_6', ['label'] = 'Plum Drop', ['weight'] = 150, ['type'] = 'item', ['image'] = 'ngd_ww_vape_6.png', ['unique'] = true, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = '' },
['ngd_ww_bong_1'] = { ['name'] = 'ngd_ww_bong_1', ['label'] = 'Smoky Beaker', ['weight'] = 900, ['type'] = 'item', ['image'] = 'ngd_ww_bong_1.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = '' },
['ngd_ww_bong_2'] = { ['name'] = 'ngd_ww_bong_2', ['label'] = 'Cobalt Tube', ['weight'] = 900, ['type'] = 'item', ['image'] = 'ngd_ww_bong_2.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = '' },
['ngd_ww_bong_3'] = { ['name'] = 'ngd_ww_bong_3', ['label'] = 'Amber Swirl', ['weight'] = 900, ['type'] = 'item', ['image'] = 'ngd_ww_bong_3.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = '' },
['ngd_ww_bong_4'] = { ['name'] = 'ngd_ww_bong_4', ['label'] = 'Blue Lagoon', ['weight'] = 900, ['type'] = 'item', ['image'] = 'ngd_ww_bong_4.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = '' },
['ngd_ww_bong_5'] = { ['name'] = 'ngd_ww_bong_5', ['label'] = 'Purple Haze', ['weight'] = 900, ['type'] = 'item', ['image'] = 'ngd_ww_bong_5.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = '' },
['ngd_ww_bong_6'] = { ['name'] = 'ngd_ww_bong_6', ['label'] = 'Oil Slick', ['weight'] = 900, ['type'] = 'item', ['image'] = 'ngd_ww_bong_6.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = '' },
['ngd_ww_bong_7'] = { ['name'] = 'ngd_ww_bong_7', ['label'] = 'Jade Bend', ['weight'] = 900, ['type'] = 'item', ['image'] = 'ngd_ww_bong_7.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = '' },
['ngd_ww_bong_8'] = { ['name'] = 'ngd_ww_bong_8', ['label'] = 'Obsidian', ['weight'] = 900, ['type'] = 'item', ['image'] = 'ngd_ww_bong_8.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = '' },
['ngd_ww_bong_9'] = { ['name'] = 'ngd_ww_bong_9', ['label'] = 'Marble Base', ['weight'] = 900, ['type'] = 'item', ['image'] = 'ngd_ww_bong_9.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = '' },
['ngd_ww_bong_10'] = { ['name'] = 'ngd_ww_bong_10', ['label'] = 'Galaxy Bubbler', ['weight'] = 900, ['type'] = 'item', ['image'] = 'ngd_ww_bong_10.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = '' },
['ngd_ww_espresso'] = { ['name'] = 'ngd_ww_espresso', ['label'] = 'Infused Espresso', ['weight'] = 150, ['type'] = 'item', ['image'] = 'ngd_ww_espresso.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = '' },
['ngd_ww_flatwhite'] = { ['name'] = 'ngd_ww_flatwhite', ['label'] = 'Infused Flat White', ['weight'] = 250, ['type'] = 'item', ['image'] = 'ngd_ww_flatwhite.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = '' },
['ngd_ww_cappuccino'] = { ['name'] = 'ngd_ww_cappuccino', ['label'] = 'Infused Cappuccino', ['weight'] = 250, ['type'] = 'item', ['image'] = 'ngd_ww_cappuccino.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = '' },
['ngd_ww_matcha'] = { ['name'] = 'ngd_ww_matcha', ['label'] = 'Infused Matcha Latte', ['weight'] = 250, ['type'] = 'item', ['image'] = 'ngd_ww_matcha.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = '' },
['ngd_ww_greentea'] = { ['name'] = 'ngd_ww_greentea', ['label'] = 'Infused Green Tea', ['weight'] = 250, ['type'] = 'item', ['image'] = 'ngd_ww_greentea.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = '' },
['ngd_ww_jasminetea'] = { ['name'] = 'ngd_ww_jasminetea', ['label'] = 'Infused Jasmine Tea', ['weight'] = 250, ['type'] = 'item', ['image'] = 'ngd_ww_jasminetea.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = '' },
['ngd_ww_coldbrew'] = { ['name'] = 'ngd_ww_coldbrew', ['label'] = 'Infused Cold Brew', ['weight'] = 300, ['type'] = 'item', ['image'] = 'ngd_ww_coldbrew.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = '' },
['ngd_ww_sparkling'] = { ['name'] = 'ngd_ww_sparkling', ['label'] = 'Infused Sparkling Water', ['weight'] = 300, ['type'] = 'item', ['image'] = 'ngd_ww_sparkling.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = '' },
['ngd_ww_almondcake'] = { ['name'] = 'ngd_ww_almondcake', ['label'] = 'Infused Almond Cake', ['weight'] = 150, ['type'] = 'item', ['image'] = 'ngd_ww_almondcake.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = '' },
['ngd_ww_chocolate'] = { ['name'] = 'ngd_ww_chocolate', ['label'] = 'Infused Dark Chocolate', ['weight'] = 50, ['type'] = 'item', ['image'] = 'ngd_ww_chocolate.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = '' },
['ngd_ww_nuts'] = { ['name'] = 'ngd_ww_nuts', ['label'] = 'Infused Sea Salt Nuts', ['weight'] = 100, ['type'] = 'item', ['image'] = 'ngd_ww_nuts.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = '' },
['ngd_ww_fruitplate'] = { ['name'] = 'ngd_ww_fruitplate', ['label'] = 'Infused Fruit Plate', ['weight'] = 200, ['type'] = 'item', ['image'] = 'ngd_ww_fruitplate.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = '' },
['ngd_ww_beans'] = { ['name'] = 'ngd_ww_beans', ['label'] = 'Coffee Beans', ['weight'] = 100, ['type'] = 'item', ['image'] = 'ngd_ww_beans.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = '' },
['ngd_ww_milk'] = { ['name'] = 'ngd_ww_milk', ['label'] = 'Milk', ['weight'] = 300, ['type'] = 'item', ['image'] = 'ngd_ww_milk.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = '' },
['ngd_ww_matchapowder'] = { ['name'] = 'ngd_ww_matchapowder', ['label'] = 'Matcha Powder', ['weight'] = 50, ['type'] = 'item', ['image'] = 'ngd_ww_matchapowder.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = '' },
['ngd_ww_greenleaf'] = { ['name'] = 'ngd_ww_greenleaf', ['label'] = 'Green Tea Leaves', ['weight'] = 30, ['type'] = 'item', ['image'] = 'ngd_ww_greenleaf.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = '' },
['ngd_ww_jasmineleaf'] = { ['name'] = 'ngd_ww_jasmineleaf', ['label'] = 'Jasmine Tea Leaves', ['weight'] = 30, ['type'] = 'item', ['image'] = 'ngd_ww_jasmineleaf.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = '' },
['ngd_ww_cocoa'] = { ['name'] = 'ngd_ww_cocoa', ['label'] = 'Cocoa', ['weight'] = 50, ['type'] = 'item', ['image'] = 'ngd_ww_cocoa.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = '' },
['ngd_ww_rawnuts'] = { ['name'] = 'ngd_ww_rawnuts', ['label'] = 'Raw Nuts', ['weight'] = 100, ['type'] = 'item', ['image'] = 'ngd_ww_rawnuts.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = '' },
['ngd_ww_fruit'] = { ['name'] = 'ngd_ww_fruit', ['label'] = 'Fresh Fruit', ['weight'] = 200, ['type'] = 'item', ['image'] = 'ngd_ww_fruit.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = '' },
['ngd_ww_cakemix'] = { ['name'] = 'ngd_ww_cakemix', ['label'] = 'Almond Cake Mix', ['weight'] = 200, ['type'] = 'item', ['image'] = 'ngd_ww_cakemix.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = '' },
['ngd_ww_cup'] = { ['name'] = 'ngd_ww_cup', ['label'] = 'Paper Cup', ['weight'] = 10, ['type'] = 'item', ['image'] = 'ngd_ww_cup.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = '' },
['ngd_ww_soda'] = { ['name'] = 'ngd_ww_soda', ['label'] = 'Soda Water', ['weight'] = 300, ['type'] = 'item', ['image'] = 'ngd_ww_soda.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = '' },
['ngd_ww_seeds'] = { ['name'] = 'ngd_ww_seeds', ['label'] = 'Cannabis Seeds', ['weight'] = 10, ['type'] = 'item', ['image'] = 'ngd_ww_seeds.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = '' },
['ngd_ww_rootcube'] = { ['name'] = 'ngd_ww_rootcube', ['label'] = 'Rooting Cube', ['weight'] = 20, ['type'] = 'item', ['image'] = 'ngd_ww_rootcube.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = '' },
['ngd_ww_papers'] = { ['name'] = 'ngd_ww_papers', ['label'] = 'Rolling Papers', ['weight'] = 5, ['type'] = 'item', ['image'] = 'ngd_ww_papers.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = '' },
['ngd_ww_jar'] = { ['name'] = 'ngd_ww_jar', ['label'] = 'Curing Jar', ['weight'] = 300, ['type'] = 'item', ['image'] = 'ngd_ww_jar.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = '' },
['ngd_ww_bag'] = { ['name'] = 'ngd_ww_bag', ['label'] = 'Dispensary Bag', ['weight'] = 5, ['type'] = 'item', ['image'] = 'ngd_ww_bag.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = '' },
['ngd_ww_glass'] = { ['name'] = 'ngd_ww_glass', ['label'] = 'Glass Parts', ['weight'] = 400, ['type'] = 'item', ['image'] = 'ngd_ww_glass.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = '' },
['ngd_ww_vapekit'] = { ['name'] = 'ngd_ww_vapekit', ['label'] = 'Vape Hardware', ['weight'] = 100, ['type'] = 'item', ['image'] = 'ngd_ww_vapekit.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = '' },
['ngd_ww_baseoil'] = { ['name'] = 'ngd_ww_baseoil', ['label'] = 'Base Oil', ['weight'] = 100, ['type'] = 'item', ['image'] = 'ngd_ww_baseoil.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = '' },
['ngd_ww_bottle'] = { ['name'] = 'ngd_ww_bottle', ['label'] = 'Empty Juice Bottle', ['weight'] = 20, ['type'] = 'item', ['image'] = 'ngd_ww_bottle.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = '' },
['ngd_ww_coil'] = { ['name'] = 'ngd_ww_coil', ['label'] = 'Vape Coil', ['weight'] = 10, ['type'] = 'item', ['image'] = 'ngd_ww_coil.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = '' },
['ngd_ww_basket'] = { ['name'] = 'ngd_ww_basket', ['label'] = 'Harvest Basket', ['weight'] = 500, ['type'] = 'item', ['image'] = 'ngd_ww_basket.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = '' },
['ngd_ww_shears'] = { ['name'] = 'ngd_ww_shears', ['label'] = 'Trimming Shears', ['weight'] = 150, ['type'] = 'item', ['image'] = 'ngd_ww_shears.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = '' },
['ngd_ww_grinder'] = { ['name'] = 'ngd_ww_grinder', ['label'] = 'Herb Grinder', ['weight'] = 150, ['type'] = 'item', ['image'] = 'ngd_ww_grinder.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = '' },
['ngd_ww_jobtablet'] = { ['name'] = 'ngd_ww_jobtablet', ['label'] = 'White Widow Tablet', ['weight'] = 500, ['type'] = 'item', ['image'] = 'ngd_ww_jobtablet.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = '' },
['ngd_ww_orderbag'] = { ['name'] = 'ngd_ww_orderbag', ['label'] = 'Order Bag', ['weight'] = 250, ['type'] = 'item', ['image'] = 'ngd_ww_orderbag.png', ['unique'] = true, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = '' },
['ngd_ww_infusion'] = { ['name'] = 'ngd_ww_infusion', ['label'] = 'Cannabis Infusion', ['weight'] = 100, ['type'] = 'item', ['image'] = 'ngd_ww_infusion.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = '' },

Configuration Notes

  • Job and Duty
    Everything is tied to one job, Config.Job (default whitewidow, added in step 6). With Config.UseDuty = true employees must be on duty to use the stations. The rank each station needs is set next to it in the config: rolling, trimming, the clone rack and the coffee bar are open to rank 0, and the glass bench, vape bench and juice bench need rank 1.

  • Using a Different Shop
    Every station, plot, rack, door position, stash and blip lives in config/placement.lua. The defaults are set for our ngd-whitewidow interior. Move the coordinates to fit another shop interior and nothing else needs to change.

  • The Grow
    Players grow five strains: White Widow, Northern Lights, Sour Diesel, Blue Dream and Purple Haze. Each strain is its own item at every stage: clone, veg plant, wet flower, dried flower, cured flower and bagged flower. A clone is made at the clone rack, planted on a veg bench, moved to a flower bench or tent, harvested, hung on a drying rack, cured on a cure shelf and finally trimmed and bagged. Growth times, yields and rooting and flowering phases are in config/plots.lua and Config.Yield. Any on-duty employee can plant and harvest.

  • Crafting Stations
    Every product is made by hand at a station, not by pressing a button: trim and bag, rolling tray, glass bench, vape bench and juice bench, plus the coffee bar stations. Recipes are in config/recipes.lua and each station's rank, timing and look is in config/benches.lua and config/benchtypes.lua.

  • Products
    Ten joints (every pair of the five strains), ten bongs and six vapes, all with their own models. Bongs take any bagged strain. Vapes take any strain's juice and a coil, drain with every puff, and a burnt coil can explode (Config.Use.Vape.Explode, which you can turn off). What each strain and product does to armor, stress, hunger and thirst is set in config/strains.lua, config/blends.lua and config/use.lua.

  • Coffee Bar
    The lounge bar serves twelve cannabis-infused drinks and snacks made from the strain-neutral infusion. Each product's effect is in Config.Use.Products.

  • Register and Billing
    Employees charge customers at the register. They pick the customer, choose products or, with the Config.Billing.CustomRank rank, a custom amount, and the customer accepts or declines the bill. Limits, the expiry and the commission are in Config.Billing. Set Config.Billing.System to 'NGD', 'okokBilling', 'jimpayments' or 'custom'. Customers can reopen a waiting bill with /wwbill.

  • Supply Store
    Rank 1 and above buy seeds, jars, glass, vape hardware, café ingredients and more. Config.Supply sets the prices, per-hour spending cap and the regenerating stock, and Config.Supply.Payment chooses the society account or personal money.

  • Management, Stash and Vault
    The boss menu handles staff, the society account, the billing log and duty. There is a staff stash (Config.Stashes) and a PIN-locked vault in config/vault.lua. The default PIN is 1234: change Config.Vault.DefaultPin before you go live.

  • Deliveries
    Employees pick up a tablet (ngd_ww_jobtablet), accept orders, pack them at the packing table into order bags and drive them out in the job van. Payment, XP levels, order size, timers and the society cut are all in config/deliveries.lua and config/packing.lua. Orders can also be dropped at the counter for other employees to pick up and deliver.

  • Van Keys and Fuel
    The van's fuel and keys are set up in editable/client.lua. JobVehicleFuel fills the tank (LegacyFuel or ox_fuel, whichever is started) and JobVehicleKeys gives the courier the keys with vehiclekeys:client:SetOwner. Edit those two functions for any other fuel or keys resource. For a keys resource that is given on the server, fill in GiveJobVehicleKeys in editable/server.lua. Set Config.Deliveries.Vehicle.UseKeys = false in config/deliveries.lua to skip keys completely. The plate is generated by the script from Config.Deliveries.Vehicle.plate plus the van's number.

  • Seating
    The lounge and shop seats are interactive. Players walk to the seat, sit smoothly and stand with Backspace (Config.Seating.StandControl). Seats can be added or removed in config/seating_seats.lua.

  • Admin Commands
    /wwplotreset empties the grow plots. It can be run from the server console or by anyone your framework counts as group.admin. Change Config.Plots.ResetAce to use another group.

  • Notifications
    Config.Notify = 'ww' uses the script's own notifications. Set it to 'ngd', 'ox', 'qb', 'esx', 'okok' or 'sd' to use another notify system.

  • Translations
    Every player-facing string lives in config/translate.lua.

  • Database
    The script creates its own ngdww_ tables on first start. Nothing needs importing.

  • Debug
    Config.debug = true prints extra information to the F8 and server consoles.

Do you still need help? Open a ticket in our Discord