-- Tools & install parts
repair_kit = {
name = "repair_kit",
label = 'Repair Kit',
weight = 1000,
type = 'item',
unique = true,
useable = true,
shouldClose = true,
client = { export = 'op-mechanic.useRepairKit' },
},
mechanic_tablet = {
name = 'mechanic_tablet',
label = 'Mechanic Tablet',
weight = 900,
type = 'item',
image = 'mechanic_tablet.png',
unique = true,
useable = true,
shouldClose = true,
description = 'Shop tablet - work orders, invoices, parts, fleet and finances.',
},
mechanic_tools = {
name = 'mechanic_tools',
label = 'Mechanic Tools',
weight = 1500,
type = 'item',
image = 'mechanic_tools.png',
unique = true,
useable = false,
shouldClose = true,
description = 'Toolkit required to install workshop modifications.',
},
wheel_parts = {
name = 'wheel_parts',
label = 'Wheel Parts',
weight = 500,
type = 'item',
image = 'wheel_parts.png',
unique = false,
useable = false,
shouldClose = true,
description = 'Parts used for wheel and rim installations.',
},
tire_parts = {
name = 'tire_parts',
label = 'Tire Parts',
weight = 400,
type = 'item',
image = 'tire_parts.png',
unique = false,
useable = false,
shouldClose = true,
description = 'Parts used for tires, smoke and related work.',
},
paint_supplies = {
name = 'paint_supplies',
label = 'Paint Supplies',
weight = 350,
type = 'item',
image = 'paint_supplies.png',
unique = false,
useable = false,
shouldClose = true,
description = 'Paint, finish and pearlescent supplies.',
},
engine_parts = {
name = 'engine_parts',
label = 'Engine Parts',
weight = 800,
type = 'item',
image = 'engine_parts.png',
unique = false,
useable = false,
shouldClose = true,
description = 'Parts used for engine and turbo upgrades.',
},
brake_parts = {
name = 'brake_parts',
label = 'Brake Parts',
weight = 450,
type = 'item',
image = 'brake_parts.png',
unique = false,
useable = false,
shouldClose = true,
description = 'Parts used for brake upgrades.',
},
transmission_parts = {
name = 'transmission_parts',
label = 'Transmission Parts',
weight = 700,
type = 'item',
image = 'transmission_parts.png',
unique = false,
useable = false,
shouldClose = true,
description = 'Parts used for transmission upgrades.',
},
suspension_parts = {
name = 'suspension_parts',
label = 'Suspension Parts',
weight = 550,
type = 'item',
image = 'suspension_parts.png',
unique = false,
useable = false,
shouldClose = true,
description = 'Parts used for suspension and stance work.',
},
body_parts = {
name = 'body_parts',
label = 'Body Parts',
weight = 600,
type = 'item',
image = 'body_parts.png',
unique = false,
useable = false,
shouldClose = true,
description = 'Body panels, armor and general bodywork parts.',
},
exhaust_parts = {
name = 'exhaust_parts',
label = 'Exhaust Parts',
weight = 500,
type = 'item',
image = 'exhaust_parts.png',
unique = false,
useable = false,
shouldClose = true,
description = 'Parts used for exhaust installations.',
},
lighting_parts = {
name = 'lighting_parts',
label = 'Lighting Parts',
weight = 300,
type = 'item',
image = 'lighting_parts.png',
unique = false,
useable = false,
shouldClose = true,
description = 'Parts used for lights, neon and xenon.',
},
rgb_controller = {
name = 'rgb_controller',
label = 'RGB Controller',
weight = 400,
type = 'item',
image = 'rgb_controller.png',
unique = false,
useable = true,
shouldClose = true,
description = 'Controls fitted underglow strips - colour, RGB fade, flash and per-side.',
},
interior_parts = {
name = 'interior_parts',
label = 'Interior Parts',
weight = 350,
type = 'item',
image = 'interior_parts.png',
unique = false,
useable = false,
shouldClose = true,
description = 'Parts used for interior and dashboard colours.',
},
-- Maintenance
engine_oil = {
name = 'engine_oil',
label = 'Engine Oil',
weight = 250,
type = 'item',
image = 'engine_oil.png',
unique = false,
useable = false,
shouldClose = true,
description = 'Service oil for combustion engines.',
},
clutch_kit = {
name = 'clutch_kit',
label = 'Clutch Kit',
weight = 900,
type = 'item',
image = 'clutch_kit.png',
unique = false,
useable = false,
shouldClose = true,
description = 'Clutch assembly for workshop maintenance.',
},
air_filter = {
name = 'air_filter',
label = 'Air Filter',
weight = 120,
type = 'item',
image = 'air_filter.png',
unique = false,
useable = false,
shouldClose = true,
description = 'Intake air filter element.',
},
spark_plugs = {
name = 'spark_plugs',
label = 'Spark Plugs',
weight = 80,
type = 'item',
image = 'spark_plugs.png',
unique = false,
useable = false,
shouldClose = true,
description = 'Ignition plugs (usually used in sets of 4).',
},
brake_pads = {
name = 'brake_pads',
label = 'Brake Pads',
weight = 400,
type = 'item',
image = 'brake_pads.png',
unique = false,
useable = false,
shouldClose = true,
description = 'Friction pads for a full axle set.',
},
service_suspension = {
name = 'service_suspension',
label = 'Suspension Service Kit',
weight = 700,
type = 'item',
image = 'service_suspension.png',
unique = false,
useable = false,
shouldClose = true,
description = 'Bushings and dampers for suspension service.',
},
tyre_set = {
name = 'tyre_set',
label = 'Tyre Set',
weight = 1200,
type = 'item',
image = 'tyre_set.png',
unique = false,
useable = false,
shouldClose = true,
description = 'Set of road tyres for maintenance swaps.',
},
alternator = {
name = 'alternator',
label = 'Alternator',
weight = 850,
type = 'item',
image = 'alternator.png',
unique = false,
useable = false,
shouldClose = true,
description = 'Charging system alternator for ICE vehicles.',
},
ev_motor = {
name = 'ev_motor',
label = 'EV Drive Motor',
weight = 2500,
type = 'item',
image = 'ev_motor.png',
unique = false,
useable = false,
shouldClose = true,
description = 'Electric drive unit service part.',
},
ev_battery = {
name = 'ev_battery',
label = 'EV Battery Pack',
weight = 3000,
type = 'item',
image = 'ev_battery.png',
unique = false,
useable = false,
shouldClose = true,
description = 'Traction battery module for EV service.',
},
ev_coolant = {
name = 'ev_coolant',
label = 'EV Coolant',
weight = 200,
type = 'item',
image = 'ev_coolant.png',
unique = false,
useable = false,
shouldClose = true,
description = 'Coolant for EV battery thermal systems.',
},
-- Nitro
nitrous_install_kit = {
name = 'nitrous_install_kit',
label = 'Nitrous Install Kit',
weight = 1200,
type = 'item',
image = 'nitrous_install_kit.png',
unique = false,
useable = false,
shouldClose = true,
description = 'Workshop kit that enables NOS bottles on a vehicle.',
},
nitrous_bottle = {
name = 'nitrous_bottle',
label = 'Nitrous Bottle',
weight = 2000,
type = 'item',
image = 'nitrous_bottle.png',
unique = false,
useable = true,
shouldClose = true,
description = 'Full NOS bottle. Use near the front of a kit-equipped vehicle to refill.',
},
empty_nitrous_bottle = {
name = 'empty_nitrous_bottle',
label = 'Empty Nitrous Bottle',
weight = 800,
type = 'item',
image = 'empty_nitrous_bottle.png',
unique = false,
useable = false,
shouldClose = true,
description = 'Spent NOS bottle.',
},
-- Field kits & care (usable)
engine_kit = {
name = 'engine_kit',
label = 'Engine Kit',
weight = 2000,
type = 'item',
image = 'engine_kit.png',
unique = false,
useable = true,
shouldClose = true,
description = 'Field kit to repair a vehicle engine (F6 or use item).',
},
body_kit = {
name = 'body_kit',
label = 'Body Kit',
weight = 1800,
type = 'item',
image = 'body_kit.png',
unique = false,
useable = true,
shouldClose = true,
description = 'Field kit to repair vehicle bodywork (F6 or use item).',
},
cleaning_kit = {
name = 'cleaning_kit',
label = 'Cleaning Kit',
weight = 500,
type = 'item',
image = 'cleaning_kit.png',
unique = false,
useable = true,
shouldClose = true,
description = 'Sponge and cleaner to wash a vehicle (F6 or use item).',
},
car_wax = {
name = 'car_wax',
label = 'Car Wax',
weight = 200,
type = 'item',
image = 'car_wax.png',
unique = false,
useable = true,
shouldClose = true,
description = 'Protective wax - vehicle gets dirty slower for a while.',
},
-- Tuning kits
engine_swap_i4 = {
name = 'engine_swap_i4',
label = 'I4 Engine Swap',
weight = 3500,
type = 'item',
image = 'engine_swap_i4.png',
unique = false,
useable = false,
shouldClose = true,
description = 'Twin-scroll I4 crate engine for workshop swaps.',
},
engine_swap_v6 = {
name = 'engine_swap_v6',
label = 'V6 Engine Swap',
weight = 4200,
type = 'item',
image = 'engine_swap_v6.png',
unique = false,
useable = false,
shouldClose = true,
description = 'Street V6 crate engine for workshop swaps.',
},
engine_swap_v8 = {
name = 'engine_swap_v8',
label = 'V8 Engine Swap',
weight = 5000,
type = 'item',
image = 'engine_swap_v8.png',
unique = false,
useable = false,
shouldClose = true,
description = 'Forged V8 crate engine for workshop swaps.',
},
engine_swap_v12 = {
name = 'engine_swap_v12',
label = 'V12 Engine Swap',
weight = 5800,
type = 'item',
image = 'engine_swap_v12.png',
unique = false,
useable = false,
shouldClose = true,
description = 'Motorsport V12 crate engine for workshop swaps.',
},
tyre_track_slick = {
name = 'tyre_track_slick',
label = 'Track Slick Tires',
weight = 1600,
type = 'item',
image = 'tyre_track_slick.png',
unique = false,
useable = false,
shouldClose = true,
description = 'Dry-track slick compound set.',
},
tyre_street_semi = {
name = 'tyre_street_semi',
label = 'Street Semi-Slick Tires',
weight = 1400,
type = 'item',
image = 'tyre_street_semi.png',
unique = false,
useable = false,
shouldClose = true,
description = 'Sticky road-legal semi-slick set.',
},
tyre_trail_mud = {
name = 'tyre_trail_mud',
label = 'Trail Mud Tires',
weight = 1500,
type = 'item',
image = 'tyre_trail_mud.png',
unique = false,
useable = false,
shouldClose = true,
description = 'Soft-surface trail / mud tire set.',
},
brake_race_ceramic = {
name = 'brake_race_ceramic',
label = 'Race Ceramic Brakes',
weight = 900,
type = 'item',
image = 'brake_race_ceramic.png',
unique = false,
useable = false,
shouldClose = true,
description = 'High-friction ceramic brake package.',
},
brake_endurance = {
name = 'brake_endurance',
label = 'Endurance Brake Kit',
weight = 850,
type = 'item',
image = 'brake_endurance.png',
unique = false,
useable = false,
shouldClose = true,
description = 'Fade-resistant endurance brake package.',
},
drivetrain_awd = {
name = 'drivetrain_awd',
label = 'AWD Drivetrain Kit',
weight = 2200,
type = 'item',
image = 'drivetrain_awd.png',
unique = false,
useable = false,
shouldClose = true,
description = 'All-wheel-drive conversion hardware.',
},
drivetrain_rwd = {
name = 'drivetrain_rwd',
label = 'RWD Drivetrain Kit',
weight = 1800,
type = 'item',
image = 'drivetrain_rwd.png',
unique = false,
useable = false,
shouldClose = true,
description = 'Rear-wheel-drive conversion hardware.',
},
drivetrain_fwd = {
name = 'drivetrain_fwd',
label = 'FWD Drivetrain Kit',
weight = 1800,
type = 'item',
image = 'drivetrain_fwd.png',
unique = false,
useable = false,
shouldClose = true,
description = 'Front-wheel-drive conversion hardware.',
},