Browse docs

Inventory Items

Copyable inventory item definitions for Sky Ambulance Job.

Merge only missing entries and copy the supplied images from sky_ambulancejob/config/inventory. The list includes the four shipped Config.CustomMedications examples in config/custom_medications.lua: vomex, kuehlpack, fentanyl and the reusable defibrillator. Add these only while their entries remain configured. Supply matching images for custom medication items that are not included in the resource.

defibrillator is a usable treatment item; ambulance_defibrillator in Jobs Base is a separate placeable scene prop. Keep consume = 0 for the new custom medication definitions in ox_inventory and CodeM V2; the medical resource controls removal after treatment. Match any custom medication or renamed item to its actual inventory key.

['gauze'] = {
    label = 'Gauze',
    weight = 50,
    stack = true,
    close = true,
    description = 'Used for dressing wounds'
},
['blood_infusion'] = {
    label = 'Blood Infusion',
    weight = 500,
    stack = true,
    close = true,
    description = 'Infusion for restoring blood'
},
['crutch'] = {
    label = 'Crutch',
    weight = 2000,
    stack = false,
    close = true,
    description = 'Crutch for assistance while walking'
},
['wheelchair'] = {
    label = 'Wheelchair',
    weight = 15000,
    stack = false,
    close = true,
    description = 'Wheelchair'
},
['stretcher'] = {
    label = 'Stretcher',
    weight = 15000,
    stack = false,
    close = true,
    description = 'Portable stretcher for EMS transport'
},
['glucose'] = {
    label = 'Glucose',
    weight = 300,
    stack = true,
    close = true,
    description = 'Glucose for quick energy recovery'
},
['rescue_backpack'] = {
    label = 'Rescue Backpack',
    weight = 8000,
    stack = false,
    close = true,
    description = 'Medical backpack for emergency aid'
},
['saline_infusion'] = {
    label = 'Saline Infusion',
    weight = 500,
    stack = true,
    close = true,
    description = 'Saline solution for stabilization'
},
['quickclot'] = {
    label = 'QuickClot',
    weight = 100,
    stack = true,
    close = true,
    description = 'Stops severe bleeding'
},
['tourniquet'] = {
    label = 'Tourniquet',
    weight = 150,
    stack = true,
    close = true,
    description = 'Stops bleeding fast but for a limited time'
},
['ibuprofen'] = {
    label = 'Ibuprofen',
    weight = 50,
    stack = true,
    close = true,
    description = 'Painkiller and anti-inflammatory'
},
['oxycodon'] = {
    label = 'Oxycodone',
    weight = 50,
    stack = true,
    close = true,
    description = 'Strong painkiller (opioid)'
},
['morphine'] = {
    label = 'Morphine',
    weight = 50,
    stack = true,
    close = true,
    description = 'Powerful pain-relief medication'
},
['bp_medication'] = {
    label = 'Blood Pressure Medication',
    weight = 50,
    stack = true,
    close = true,
    description = 'Medication to lower high blood pressure'
},
['pressure_bandage'] = {
    label = 'Pressure Bandage',
    weight = 150,
    stack = true,
    close = true,
    description = 'Pressure dressing for severe bleeding'
},
['epinephrine'] = {
    label = 'Epinephrine',
    weight = 100,
    stack = true,
    close = true,
    description = 'Emergency medication for critical patients'
},
['narcan'] = {
    label = 'Narcan',
    weight = 80,
    stack = true,
    close = true,
    consume = 0,
    client = { image = 'narcan.png' },
    description = 'Emergency medication for treating in-game overdoses'
},
['cast_bandage'] = {
    label = 'Cast Bandage',
    weight = 500,
    stack = true,
    close = true,
    description = 'Bandaging material consumed when applying a cast'
},
['splint'] = {
    label = 'Splint',
    weight = 500,
    stack = true,
    close = true,
    description = 'Splint material consumed when applying an arm sling'
},
['head_bandage'] = {
    label = 'Head Bandage',
    weight = 250,
    stack = true,
    close = true,
    description = 'Bandaging material for a visible head bandage'
},
['neck_brace'] = {
    label = 'Neck Brace',
    weight = 750,
    stack = true,
    close = true,
    description = 'Cervical collar for neck stabilization'
},
['torso_bandage'] = {
    label = 'Torso Bandage',
    weight = 500,
    stack = true,
    close = true,
    description = 'Bandaging material for a visible torso bandage'
},
['oxygen_mask'] = {
    label = 'Oxygen Mask',
    weight = 500,
    stack = true,
    close = true,
    description = 'Oxygen mask consumed when applying the wearable'
},
['cast_saw'] = {
    label = 'Cast Saw',
    weight = 1500,
    stack = false,
    close = true,
    description = 'Reusable tool for removing casts'
},
['vomex'] = {
    label = 'Vomex',
    weight = 100,
    stack = true,
    close = true,
    consume = 0,
    description = 'Configured custom medication',
},
['kuehlpack'] = {
    label = 'Cooling Pack',
    weight = 200,
    stack = true,
    close = true,
    consume = 0,
    description = 'Configured custom cooling treatment',
},
['fentanyl'] = {
    label = 'Fentanyl',
    weight = 100,
    stack = true,
    close = true,
    consume = 0,
    description = 'Configured custom pain-relief infusion',
},
['defibrillator'] = {
    label = 'Defibrillator',
    weight = 4000,
    stack = false,
    close = true,
    consume = 0,
    description = 'Reusable custom resuscitation device',
},