Config                            = {}
Config.DrawDistance               = 5.0
Config.MaxInService               = -1
Config.EnablePlayerManagement     = true
Config.EnableSocietyOwnedVehicles = false
Config.NPCSpawnDistance           = 500.0
Config.NPCNextToDistance          = 25.0
Config.NPCJobEarnings             = { min = 0, max = 0 }
Config.Locale                     = 'en'
Config.CooldownRepair = 15
Config.ZonesRepair = {
  Marker1 = {Pos = { x = -317.32, y = -93.55, z = 39.04 - 0.95 }, Size = { x = 3.0, y = 3.0, z = 0.7 }},
  Marker2 = {Pos = { x = -324.6, y = -90.56, z = 39.03 - 0.95 }, Size = { x = 3.0, y = 3.0, z = 0.7 }},
}

Config.Blips = {
   { x = -372.23, y = -118.69, z = 38.7 },
   { x = 1179.48, y = 2652.99, z = 37.81 },
   { x = -205.48, y = -1312.94, z = 31.14, blip = 488, color = 24, name = "Benny's Motorworks" }
}

Config.Zones = {

  mecano = {
	MecanoActions = {
		Pos   = vector3(-341.3, -161.83, 44.59),
		Size  = { x = 0.8, y = 0.8, z = 0.8 },
		Color = { r = 22, g = 201, b = 34 },
		Type  = 21,
	},
	
	VehicleDeleter = {
		Pos   = vector3(-356.06, -160.85, 38.73),
		Size  = { x = 2.0, y = 2.0, z = 2.0 },
		Color = { r = 22, g = 201, b = 34 },
		Type  = 24,
	}

	-- GasCan = {
	-- 	Pos   = vector3(-345.46, -111.19, 39.01),
	-- 	Size  = { x = 0.8, y = 0.8, z = 0.8 },
	-- 	Color = { r = 22, g = 201, b = 34 },
	-- 	Type  = 21,
	-- }
  },

  mecano2 = {

	MecanoActions = {
		Pos   = vector3(1188.36, 2640.79, 38.4),
		Size  = { x = 0.8, y = 0.8, z = 0.8 },
		Color = { r = 22, g = 201, b = 34 },
		Type  = 21,
	},
	
	VehicleDeleter = {
		Pos   = vector3(1164.7, 2628.94, 37.99),
		Size  = { x = 2.0, y = 2.0, z = 2.0 },
		Color = { r = 22, g = 201, b = 34 },
		Type  = 24,
	}

	-- GasCan = {
	-- 	Pos   = vector3(1177.33, 2636.15, 37.5),
	-- 	Size  = { x = 0.8, y = 0.8, z = 0.8 },
	-- 	Color = { r = 22, g = 201, b = 34 },
	-- 	Type  = 21,
	-- }

  },

  benny = {

	MecanoActions = {
		Pos   = vector3(-207.01, -1341.57, 34.89),
		Size  = { x = 0.8, y = 0.8, z = 0.8 },
		Color = { r = 22, g = 201, b = 34 },
		Type  = 21,
	},
	
	VehicleDeleter = {
		Pos   = vector3(-183.70, -1318.75, 31.03),
		Size  = { x = 2.0, y = 2.0, z = 2.0 },
		Color = { r = 22, g = 201, b = 34 },
		Type  = 24,
	}

	-- GasCan = {
	-- 	Pos   = vector3(-196.79, -1320.12, 31.09),
	-- 	Size  = { x = 0.8, y = 0.8, z = 0.8 },
	-- 	Color = { r = 22, g = 201, b = 34 },
	-- 	Type  = 21,
	-- }

  }

}

Config.eligableJobs = {
   mecano = true,
   mecano2 = true,
   benny = true
}

-- Config.VehicleSpawnPoint = {
--   mecano = {
--     Pos   = vector3(-356.47, -160.29, 38.82),
--     Heading = 30.3,
--   },
--   mecano2 = {
--     Pos   = vector3(1172.1, 2627.68, 37.77),
--     Heading = 80.26,
--   },
--   benny = {
--     Pos   = vector3(-159.10, -1302.83, 31.03),
--     Heading = 94.00,
--   }
-- }

Config.VehicleSpawnPoint = {
    [1] = {
      Pos   = { x = -356.47, y = -160.29, z = 38.82 },
      Heading = 30.3,
    },
	[2] = {
		Pos   = { x = 1172.1, y = 2627.68, z = 37.77 },
		Heading = 80.26,
	},
	[3] = {
		Pos   = { x = -159.10, y = -1302.83, z = 31.03 },
		Heading = 94.00,
	}
	  
}

Config.Uniforms = {

	recrue_wear = { -- adept mechanic (0)
		male = {
			['tshirt_1'] = 155,  ['tshirt_2'] = 0,
			['torso_1'] = 95,   ['torso_2'] = 0,
			['decals_1'] = 0,   ['decals_2'] = 0,
			['arms'] = 37,
			['pants_1'] = 4,   ['pants_2'] = 1,
			['shoes_1'] = 12,   ['shoes_2'] = 6,
			['helmet_1'] = -1,  ['helmet_2'] = 0,
			['chain_1'] = 0,    ['chain_2'] = 0,
			['ears_1'] = 0,     ['ears_2'] = 0,
			['mask_1'] = 0,   ['mask_2'] = 0,
			['bproof_1'] = 0,  ['bproof_2'] = 0
		},
		female = {
			['tshirt_1'] = 191,  ['tshirt_2'] = 0,
			['torso_1'] = 86,   ['torso_2'] = 0,
			['decals_1'] = 0,   ['decals_2'] = 0,
			['arms'] = 220,
			['pants_1'] = 4,   ['pants_2'] = 13,
			['shoes_1'] = 25,   ['shoes_2'] = 0,
			['helmet_1'] = -1,  ['helmet_2'] = 0,
			['chain_1'] = 0,    ['chain_2'] = 0,
			['ears_1'] = 0,     ['ears_2'] = 0,
			['decals_1'] = 0,   ['decals_2'] = 0,
			['bproof_1'] = 0,  ['bproof_2'] = 0,
			['mask_1'] = 0,   ['mask_2'] = 0
		}
	},

	novice_wear = {  -- lead mechanic (1)
		male = {
			['tshirt_1'] = 155,  ['tshirt_2'] = 0,
			['torso_1'] = 26,   ['torso_2'] = 2,
			['decals_1'] = 0,   ['decals_2'] = 0,
			['arms'] = 178,
			['pants_1'] = 4,   ['pants_2'] = 2,
			['shoes_1'] = 12,   ['shoes_2'] = 6,
			['helmet_1'] = -1,  ['helmet_2'] = 0,
			['chain_1'] = 0,    ['chain_2'] = 0,
			['ears_1'] = 0,     ['ears_2'] = 0,
			['mask_1'] = 0,   ['mask_2'] = 0,
			['bproof_1'] = 0,  ['bproof_2'] = 0
		},
		female = {
			['tshirt_1'] = 191,  ['tshirt_2'] = 0,
			['torso_1'] = 27,   ['torso_2'] = 2,
			['decals_1'] = 0,   ['decals_2'] = 0,
			['arms'] = 46,
			['pants_1'] = 11,   ['pants_2'] = 1,
			['shoes_1'] = 96,   ['shoes_2'] = 11,
			['helmet_1'] = -1,  ['helmet_2'] = 0,
			['chain_1'] = 0,    ['chain_2'] = 0,
			['ears_1'] = 0,     ['ears_2'] = 0,
			['decals_1'] = 0,   ['decals_2'] = 0,
			['bproof_1'] = 0,  ['bproof_2'] = 0,
			['mask_1'] = 0,   ['mask_2'] = 0
		}
	},

	experimente_wear = {  -- technician (2)
		male = {
			['tshirt_1'] = 155,  ['tshirt_2'] = 0,
			['torso_1'] = 13,   ['torso_2'] = 1,
			['decals_1'] = 0,   ['decals_2'] = 0,
			['arms'] = 178,
			['pants_1'] = 4,   ['pants_2'] = 2,
			['shoes_1'] = 93,   ['shoes_2'] = 5,
			['helmet_1'] = -1,  ['helmet_2'] = 0,
			['chain_1'] = 0,    ['chain_2'] = 0,
			['ears_1'] = 0,     ['ears_2'] = 0,
			['mask_1'] = 0,   ['mask_2'] = 0,
			['bproof_1'] = 0,  ['bproof_2'] = 0
		},
		female = {
			['tshirt_1'] = 191,  ['tshirt_2'] = 0,
			['torso_1'] = 330,   ['torso_2'] = 7,
			['decals_1'] = 0,   ['decals_2'] = 0,
			['arms'] = 46,
			['pants_1'] = 11,   ['pants_2'] = 1,
			['shoes_1'] = 96,   ['shoes_2'] = 11,
			['helmet_1'] = -1,  ['helmet_2'] = 0,
			['chain_1'] = 0,    ['chain_2'] = 0,
			['ears_1'] = 0,     ['ears_2'] = 0,
			['decals_1'] = 0,   ['decals_2'] = 0,
			['bproof_1'] = 0,  ['bproof_2'] = 0,
			['mask_1'] = 0,   ['mask_2'] = 0
		}
	},

	chief_wear = {  -- manager (3)
		male = {
			['tshirt_1'] = 155,  ['tshirt_2'] = 0,
			['torso_1'] = 95,   ['torso_2'] = 1,
			['decals_1'] = 0,   ['decals_2'] = 0,
			['arms'] = 178,
			['pants_1'] = 4,   ['pants_2'] = 0,
			['shoes_1'] = 93,   ['shoes_2'] = 6,
			['helmet_1'] = -1,  ['helmet_2'] = 0,
			['chain_1'] = 0,    ['chain_2'] = 0,
			['ears_1'] = 0,     ['ears_2'] = 0,
			['mask_1'] = 0,   ['mask_2'] = 0,
			['bproof_1'] = 0,  ['bproof_2'] = 0
		},
		female = {
			['tshirt_1'] = 191,  ['tshirt_2'] = 0,
			['torso_1'] = 86,   ['torso_2'] = 1,
			['decals_1'] = 0,   ['decals_2'] = 0,
			['arms'] = 220,
			['pants_1'] = 4,   ['pants_2'] = 9,
			['shoes_1'] = 25,   ['shoes_2'] = 0,
			['helmet_1'] = -1,  ['helmet_2'] = 0,
			['chain_1'] = 0,    ['chain_2'] = 0,
			['ears_1'] = 0,     ['ears_2'] = 0,
			['decals_1'] = 0,   ['decals_2'] = 0,
			['bproof_1'] = 0,  ['bproof_2'] = 0,
			['mask_1'] = 0,   ['mask_2'] = 0
		}
	},

	boss_wear = { -- master mechanic (4) 
		male = {
			['tshirt_1'] = 155,  ['tshirt_2'] = 0,
			['torso_1'] = 95,   ['torso_2'] = 1,
			['decals_1'] = 0,   ['decals_2'] = 0,
			['arms'] = 178,
			['pants_1'] = 4,   ['pants_2'] = 0,
			['shoes_1'] = 93,   ['shoes_2'] = 6,
			['helmet_1'] = -1,  ['helmet_2'] = 0,
			['chain_1'] = 0,    ['chain_2'] = 0,
			['ears_1'] = 0,     ['ears_2'] = 0,
			['mask_1'] = 0,   ['mask_2'] = 0,
			['bproof_1'] = 0,  ['bproof_2'] = 0
		},
		female = {
			['tshirt_1'] = 191,  ['tshirt_2'] = 0,
			['torso_1'] = 86,   ['torso_2'] = 1,
			['decals_1'] = 0,   ['decals_2'] = 0,
			['arms'] = 220,
			['pants_1'] = 4,   ['pants_2'] = 9,
			['shoes_1'] = 25,   ['shoes_2'] = 0,
			['helmet_1'] = -1,  ['helmet_2'] = 0,
			['chain_1'] = 0,    ['chain_2'] = 0,
			['ears_1'] = 0,     ['ears_2'] = 0,
			['decals_1'] = 0,   ['decals_2'] = 0,
			['bproof_1'] = 0,  ['bproof_2'] = 0,
			['mask_1'] = 0,   ['mask_2'] = 0
		}
	}

}

Config.Towables = {
  { ['x'] = -2480.8720703125, ['y'] = -211.96409606934, ['z'] = 17.397672653198 },
  { ['x'] = -2723.392578125, ['y'] = 13.207388877869, ['z'] = 15.12806892395 },
  { ['x'] = -3169.6235351563, ['y'] = 976.18127441406, ['z'] = 15.038360595703 },
  { ['x'] = -3139.7568359375, ['y'] = 1078.7182617188, ['z'] = 20.189767837524 },
  { ['x'] = -1656.9357910156, ['y'] = -246.16479492188, ['z'] = 54.510955810547 },
  { ['x'] = -1586.6560058594, ['y'] = -647.56115722656, ['z'] = 29.441320419312 },
  { ['x'] = -1036.1470947266, ['y'] = -491.05856323242, ['z'] = 36.214912414551 },
  { ['x'] = -1029.1884765625, ['y'] = -475.53167724609, ['z'] = 36.416831970215 },
  { ['x'] = 75.212287902832, ['y'] = 164.8522644043, ['z'] = 104.69123077393 },
  { ['x'] = -534.60491943359, ['y'] = -756.71801757813, ['z'] = 31.599143981934 },
  { ['x'] = 487.24212646484, ['y'] = -30.827201843262, ['z'] = 88.856712341309 },
  { ['x'] = -772.20111083984, ['y'] = -1281.8114013672, ['z'] = 4.5642876625061 },
  { ['x'] = -663.84173583984, ['y'] = -1206.9936523438, ['z'] = 10.171216011047 },
  { ['x'] = 719.12451171875, ['y'] = -767.77545166016, ['z'] = 24.892364501953 },
  { ['x'] = -970.95465087891, ['y'] = -2410.4453125, ['z'] = 13.344270706177 },
  { ['x'] = -1067.5234375, ['y'] = -2571.4064941406, ['z'] = 13.211874008179 },
  { ['x'] = -619.23968505859, ['y'] = -2207.2927246094, ['z'] = 5.5659561157227 },
  { ['x'] = 1192.0831298828, ['y'] = -1336.9086914063, ['z'] = 35.106426239014 },
  { ['x'] = -432.81033325195, ['y'] = -2166.0505371094, ['z'] = 9.8885231018066 },
  { ['x'] = -451.82403564453, ['y'] = -2269.34765625, ['z'] = 7.1719741821289 },
  { ['x'] = 939.26702880859, ['y'] = -2197.5390625, ['z'] = 30.546691894531 },
  { ['x'] = -556.11486816406, ['y'] = -1794.7312011719, ['z'] = 22.043060302734 },
  { ['x'] = 591.73504638672, ['y'] = -2628.2197265625, ['z'] = 5.5735430717468 },
  { ['x'] = 1654.515625, ['y'] = -2535.8325195313, ['z'] = 74.491394042969 },
  { ['x'] = 1642.6146240234, ['y'] = -2413.3159179688, ['z'] = 93.139915466309 },
  { ['x'] = 1371.3223876953, ['y'] = -2549.525390625, ['z'] = 47.575256347656 },
  { ['x'] = 383.83779907227, ['y'] = -1652.8695068359, ['z'] = 37.278503417969 },
  { ['x'] = 27.219129562378, ['y'] = -1030.8818359375, ['z'] = 29.414621353149 },
  { ['x'] = 229.26435852051, ['y'] = -365.91101074219, ['z'] = 43.750762939453 },
  { ['x'] = -85.809432983398, ['y'] = -51.665500640869, ['z'] = 61.10591506958 },
  { ['x'] = -4.5967531204224, ['y'] = -670.27124023438, ['z'] = 31.85863494873 },
  { ['x'] = -111.89884185791, ['y'] = 91.96940612793, ['z'] = 71.080169677734 },
  { ['x'] = -314.26129150391, ['y'] = -698.23309326172, ['z'] = 32.545776367188 },
  { ['x'] = -366.90979003906, ['y'] = 115.53963470459, ['z'] = 65.575706481934 },
  { ['x'] = -592.06726074219, ['y'] = 138.20733642578, ['z'] = 60.074813842773 },
  { ['x'] = -1613.8572998047, ['y'] = 18.759860992432, ['z'] = 61.799819946289 },
  { ['x'] = -1709.7995605469, ['y'] = 55.105819702148, ['z'] = 65.706237792969 },
  { ['x'] = -521.88830566406, ['y'] = -266.7805480957, ['z'] = 34.940990447998 },
  { ['x'] = -451.08666992188, ['y'] = -333.52026367188, ['z'] = 34.021533966064 },
  { ['x'] = 322.36480712891, ['y'] = -1900.4990234375, ['z'] = 25.773607254028 },
}

for i=1, #Config.Towables, 1 do
  Config.Zones['Towable' .. i] = {
    Pos   = Config.Towables[i],
    Size  = { x = 1.5, y = 1.5, z = 1.0 },
    Color = { r = 204, g = 204, b = 0 },
    Type  = 1
  }
end

exports('getConfig', function()
	return Config
end)