package Vehicle
using RTDB, BaseStats, Driving

v_standard25_thorton_colby_pickup : Vehicle_4w_Default
{
	entityTemplatePath = "base\vehicles\standard\v_standard25_thorton_colby_pickup__basic_01.ent";
	visualTags = 
	[
		"Standard"
	];
	tags += 
	[
		"CanDriveOnVehicles"
	];
	manufacturer = "Vehicle.Thorton";
	destroyedAppearance = "thorton_colby_pickup_burnt_01";
	randomPassengers = 
	[
		"Passengers.LowlifeRedneckDriverEntry", "Passengers.LowlifeRedneckPassengerFrontEntry"
	];
	displayName = "LocKey#22074";
	vehicleUIData = "Vehicle.VehicleThortonColbyPickupUIData";
	fk< UIIcon > icon = "UIIcon.thorton_colby_pickup_player_01";
	headlightColor = 
	[
		255, 240, 200, 255
	];
	widgetStyleSheetPath = "base/gameplay/gui/widgets/vehicle/v_standard2_thorton_galena/thorton_stylesheet_regular.inkstyle";
	player_audio_resource = "v_car_thorton_colby_pickup";
	traffic_audio_resource = "v_car_thorton_colby_pickup_traffic";
	vehDataPackage = 
	{
		useAuxiliary = true;
		wheelBumperWidthScalor = 1.1f;
		wheelBumperLengthScalor = 1.05f;
		wheelBumperVertOffsetScalor = 0.7f;
		tireOnVehicleDamageImpulseScalor = 23.0f;
	} : VehicleDataPackageStandard25;
	statModifierGroups += 
	[
		"VehicleStatPreset.Strong"
	];
	enableDestruction = true;
	destruction = "Vehicle.VehicleDestructionParamsColbyPickup";
	string hijackDifficulty = "TRIVIAL";
	string crackLockDifficulty = "TRIVIAL";
	vehWheelDimensionsSetup = 
	{
		frontPreset = 
		{
			tireRadius = 0.39f;
			rimRadius = 0.24f;
			tireWidth = 0.29f;
			wheelOffset = 0.04f;
		} : VehicleWheelDimensionsPreset;
		backPreset = 
		{
			tireRadius = 0.39f;
			rimRadius = 0.24f;
			tireWidth = 0.31f;
			wheelOffset = 0.05f;
		} : VehicleWheelDimensionsPreset;
	} : VehicleWheelDimensionsSetup;
	vehDriveModelData = 
	{
		wheelSetup = 
		{
			frontPreset = 
			{
			} : VehicleWheelPreset_Pickup_Front;
			backPreset = 
			{
			} : VehicleWheelPreset_Pickup_Rear;
		} : VehicleWheelDrivingSetup_4_AWD;
	} : VehicleDriveModelData_Pickup;
	vehEngineData = 
	{
		engineMaxTorque = 275.f;
		reverseDirDelay = 0.35f;
		finalGearTorqueDecimationScalor = 1.f;
	} : VehicleEngineData_4_Regular_Medium;
	tppCameraPresets = 
	[
		"Camera.VehicleTPP_4w_Thorton_Colby_Pickup_High_Close", "Camera.VehicleTPP_4w_Thorton_Colby_Pickup_High_Medium", "Camera.VehicleTPP_4w_Thorton_Colby_Pickup_High_Far", "Camera.VehicleTPP_4w_Thorton_Colby_Pickup_High_DriverCombatClose", "Camera.VehicleTPP_4w_Thorton_Colby_Pickup_High_DriverCombatMedium", "Camera.VehicleTPP_4w_Thorton_Colby_Pickup_High_DriverCombatFar", "Camera.VehicleTPP_4w_Thorton_Colby_Pickup_Low_Close", "Camera.VehicleTPP_4w_Thorton_Colby_Pickup_Low_Medium", "Camera.VehicleTPP_4w_Thorton_Colby_Pickup_Low_Far", "Camera.VehicleTPP_4w_Thorton_Colby_Pickup_Low_DriverCombatClose", "Camera.VehicleTPP_4w_Thorton_Colby_Pickup_Low_DriverCombatMedium", "Camera.VehicleTPP_4w_Thorton_Colby_Pickup_Low_DriverCombatFar"
	];
	vehDriver_FPPCameraParams = 
	{
		enable_rear_view = true;
	} : VehicleDriverFPPCameraParamsDefault;
	trafficSuspension = "Vehicle.TrafficSuspension_Standard";
}

v_standard25_thorton_colby_pickup_quest : v_standard25_thorton_colby_pickup
{
	savable = true;
	tags += 
	[
		"Immortal", "IgnoreImpulses"
	];
	vehDefaultState = 
	{
		DisableAllInteractions = true;
	};
	vehicleUIData = 
	{
		horsepower = 280.0f;
	} : VehicleThortonColbyPickupUIData;
	vehEngineData = "Vehicle.VehicleEngineData_4_Regular_Large";
}

v_standard25_thorton_colby_pickup_poor : v_standard25_thorton_colby_pickup
{
	visualTags = 
	[
		"Poor"
	];
	headlightColor = 
	[
		255, 230, 150, 255
	];
}

v_standard25_thorton_colby_pickup_kurtz : v_standard25_thorton_colby_pickup
{
	entityTemplatePath = "ep1\vehicles\standard\v_standard25_thorton_colby_pickup__kurtz_01.ent";
	destroyedAppearance = "thorton_colby_pickup_kurtz_burnt_01";
	visualTags = 
	[
		"Standard"
	];
	tags = [];
	player_audio_resource = "v_car_thorton_colby_kurtz";
	traffic_audio_resource = "v_car_thorton_colby_kurtz_traffic";
	hijackDifficulty = "EASY";
	crackLockDifficulty = "EASY";
	statModifierGroups = 
	[
		"VehicleStatPreset.BaseCar", "VehicleStatPreset.Durable", "VehicleStatPreset.Prevention"
	];
	vehDataPackage = 
	{
		useAuxiliary = true;
		vehSeatSet = "Vehicle.Vehicle2SeatSetDefault";
	} : VehicleDataPackageDefault;
	destruction = "Vehicle.VehicleDestructionParamsColbyKurtz";
	displayName = "LocKey#93943";
	headlightColor = 
	[
		166, 224, 253, 255
	];
	vehicleUIData = 
	{
		productionYear = "2045-2060";
		horsepower = 280.0f;
		mass = 2270.0f;
		info = "LocKey#93944";
	} : VehicleThortonColbyPickupUIData;
	vehWheelDimensionsSetup = 
	{
		frontPreset = 
		{
			tireRadius = 0.39f;
			rimRadius = 0.33f;
			tireWidth = 0.29f;
			wheelOffset = 0.0f;
		} : VehicleWheelDimensionsPreset;
		backPreset = 
		{
			tireRadius = 0.39f;
			rimRadius = 0.33f;
			tireWidth = 0.29f;
			wheelOffset = 0.0f;
		} : VehicleWheelDimensionsPreset;
	} : VehicleWheelDimensionsSetup;
	vehDriveModelData = 
	{
		chassis_mass = 2350.0f;
		total_mass = 2350.0f;
		center_of_mass_offset = ( 0.0f, 0.0f, 0.34f );
		momentOfInertia = ( 4800.0f, 991.0f, 5150.0f );
		antiSwaybarDampingScalor = 0.7f;
		wheelTurnMaxAddPerSecond = 66.f;
		wheelTurnMaxSubPerSecond = 110.f;
		turnUpdateBaseSpeedThreshold = 7.f;
		turnUpdateMidSpeedThreshold = 20.f;
		turnUpdateMidSpeedTurnMul = 0.71f;
		turnUpdateMidSpeedTurnChangeMul = 0.67f;
		turnUpdateMaxSpeedTurnMul = 0.35f;
		turnUpdateMaxSpeedTurnChangeMul = 0.92f;
		handbrakeBrakingTorque = 1300.0f;
		wheelSetup = 
		{
			frontPreset = 
			{
				frictionMulLateral = 0.90f;
				maxBrakingTorque = 400.0f;
				swaybarStiffness = 28.0f;
				swaybarLengthScalar = 2.7f;
				swaybarDisplacementLimit = 0.17f;
				springStiffness = 28.0f;
				springDamping = 3500.0f;
				springReboundDamping = 3100.0f;
				springBoundDampingLowRate = 2900.0f;
				springReboundDampingLowRate = 2600.0f;
				springDampingHighRateCompression = 0.57f;
				extremeCompressionEventScalor = 0.55f;
				visualSuspensionDroop = 0.12f;
				logicalSuspensionCompressionLength = 0.46f;
				visualSuspensionCompressionLength = 0.24f;
				wheelsVerticalOffset = 0.06f;
			} : VehicleWheelPreset_Pickup_Front;
			backPreset = 
			{
				frictionMulLateral = 0.97f;
				maxBrakingTorque = 320.0f;
				swaybarStiffness = 17.0f;
				swaybarDisplacementLimit = 0.16f;
				springStiffness = 30.0f;
				springDamping = 3800.0f;
				springReboundDamping = 3500.0f;
				springBoundDampingLowRate = 3000.0f;
				springReboundDampingLowRate = 2700.0f;
				springDampingHighRateCompression = 0.57f;
				extremeCompressionEventScalor = 0.52f;
				visualSuspensionDroop = 0.12f;
				logicalSuspensionCompressionLength = 0.46f;
				visualSuspensionCompressionLength = 0.3f;
				wheelsVerticalOffset = 0.06f;
			} : VehicleWheelPreset_Pickup_Rear;
		} : VehicleWheelDrivingSetup_4_AWD;
		burnOut = 
		{
			maxSpeedToInitiateBurnOut = 21.f;
			maxDriveWheelSlipRatio = 16.5f;
			lateralAccelForwardSpeedMaxDecimation = 1.0f;
			maxLateralAccelSlipRatioMultipler = 0.69f;
			maxLongFrictionSlipRatioMultipler = 0.61f;
			maxBrakeForceModifier = 1.1f;
			burnOutGripBonus = 3.0f;
		} : VehicleBurnOut_4w_Pickup;
		driveHelpers = 
		[
			{
				type = "Vehicle.DriveWheelsAccelerateNoise_HelperType";
			} : DriveWheelsAccelerateNoise_Basic, 
			{
				type = "Vehicle.RotationLimiter_HelperType";
			} : RotationLimiter_Standard, 
			{
				type = "Vehicle.HandbrakeFrictionModifier_HelperType";
				rearWheelsLongFrictionCoef = 0.7f;
			} : HandbrakeFrictionModifier_Truck, 
			{
				type = "Vehicle.UphillDriveHelper_HelperType";
			} : UphillDriveHelper_Standard, 
			{
				type = "Vehicle.InAirGravityModifier_HelperType";
			} : HeavyArmoredGravityModifier
		];
	} : VehicleDriveModelData_Pickup;
	vehEngineData = 
	{
		engineMaxTorque = 295.f;
		reverseDirDelay = 0.35f;
		finalGearTorqueDecimationScalor = 1.f;
		fk< VehicleGear >[] gears = 
		[
			{
				minSpeed = 0.f;
				maxSpeed = 10.f;
				minEngineRPM = 800.f;
				maxEngineRPM = 4800.f;
				torqueMultiplier = 1.2f;
			}, 
			{
				minSpeed = 0.f;
				maxSpeed = 9.f;
				minEngineRPM = 800.f;
				maxEngineRPM = 4400.f;
				torqueMultiplier = 1.3f;
			}, 
			{
				minSpeed = 7.f;
				maxSpeed = 15.f;
				minEngineRPM = 2200.f;
				maxEngineRPM = 4400.f;
				torqueMultiplier = 0.7f;
			}, 
			{
				minSpeed = 13.f;
				maxSpeed = 20.f;
				minEngineRPM = 2250.f;
				maxEngineRPM = 4500.f;
				torqueMultiplier = 0.55f;
			}, 
			{
				minSpeed = 18.f;
				maxSpeed = 26.f;
				minEngineRPM = 2300.f;
				maxEngineRPM = 4500.f;
				torqueMultiplier = 0.41f;
			}, 
			{
				minSpeed = 24.f;
				maxSpeed = 30.f;
				minEngineRPM = 2350.f;
				maxEngineRPM = 4600.f;
				torqueMultiplier = 0.34f;
			}, 
			{
				minSpeed = 28.5f;
				maxSpeed = 32.f;
				minEngineRPM = 2400.f;
				maxEngineRPM = 5300.f;
				torqueMultiplier = 0.29f;
			}
		];
	} : VehicleEngineData_4_Regular_Medium;
	vehAirControl = 
	{
		massReference = 1500.f;
	} : VehicleAirControl_TallTruck;
	vehDriver_FPPCameraParams = 
	{
		lookat_offset_vertical = -0.04f;
		enable_rear_view = true;
		rear_view_offset = ( 0.0000, -2.8679, 0.8393 );
	} : VehicleDriverFPPCameraParamsDefault;
	vehDriverCombat_FPPCameraParams = 
	{
		is_forward_offset = 1.0f;
		forward_offset_value = 0.0f;
		lookat_offset_vertical = -0.04f;
	} : VehicleDriverCombatFPPCameraParamsDefault;
	weaponSafeModeBounds = 
	{
		enableSafeModeBounds = true;
		backBound = 
		{
			yawMin = -105.0f;
			yawMax = 180.f;
		};
	} : WeaponSafeModeBounds;
	tppCameraPresets = 
	[
		"Camera.VehicleTPP_4w_Thorton_Colby_Pickup_High_Close", "Camera.VehicleTPP_4w_Thorton_Colby_Pickup_High_Medium", "Camera.VehicleTPP_4w_Thorton_Colby_Pickup_High_Far", "Camera.VehicleTPP_4w_Thorton_Colby_Pickup_High_DriverCombatClose", "Camera.VehicleTPP_4w_Thorton_Colby_Pickup_High_DriverCombatMedium", "Camera.VehicleTPP_4w_Thorton_Colby_Pickup_High_DriverCombatFar", "Camera.VehicleTPP_4w_Thorton_Colby_Pickup_Low_Close", "Camera.VehicleTPP_4w_Thorton_Colby_Pickup_Low_Medium", "Camera.VehicleTPP_4w_Thorton_Colby_Pickup_Low_Far", "Camera.VehicleTPP_4w_Thorton_Colby_Pickup_Low_DriverCombatClose", "Camera.VehicleTPP_4w_Thorton_Colby_Pickup_Low_DriverCombatMedium", "Camera.VehicleTPP_4w_Thorton_Colby_Pickup_Low_DriverCombatFar"
	];
}

v_standard25_thorton_colby_pickup_kurtz_cd : v_standard25_thorton_colby_pickup_kurtz
{
	entityTemplatePath = "ep1\vehicles\standard\v_standard25_thorton_colby_pickup__kurtz_cd_01.ent";
	appearanceName = "thorton_colby_pickup_kurtz_cd_kurtz_05";
	destroyedAppearance = "thorton_colby_pickup_kurtz_burnt_01_cd";
	weapons = 
	[
		"Vehicle.Vehicle_Power_Weapon_Left_A", "Vehicle.Vehicle_Power_Weapon_Right_A", "Vehicle.Vehicle_Power_Weapon_Left_B", "Vehicle.Vehicle_Power_Weapon_Right_B", "Vehicle.Vehicle_Power_Weapon_Left_C", "Vehicle.Vehicle_Power_Weapon_Right_C", "Vehicle.Vehicle_Missile_Launcher_A", "Vehicle.Vehicle_Missile_Launcher_B", "Vehicle.Vehicle_Missile_Launcher_C"
	];
	vehDataPackage = 
	{
		useAuxiliary = true;
		vehSeatSet = "Vehicle.Vehicle2SeatSetDefault";
		driverCombat = "DriverCombatTypes.MountedWeapons";
		windowsRollDown = false;
	} : VehicleDataPackageStandard3;
	isArmoredVehicle = true;
}

VehicleDestructionParamsColbyKurtz : VehicleDestructionParamsColbyPickup
{
	wheels = 
	[
		{
			name = "FrontLeft";
			intact = "tire_01_fl_a";
			hitsToFlatten = 1;
		}, 
		{
			name = "FrontRight";
			intact = "tire_01_fr_a";
			hitsToFlatten = 1;
		}, 
		{
			name = "BackRight";
			intact = "tire_01_br_a";
			hitsToFlatten = 1;
		}, 
		{
			name = "BackLeft";
			intact = "tire_01_bl_a";
			hitsToFlatten = 1;
		}
	];
	detachableParts = 
	[
		{
			name = "license_plate";
			gridCells = 
			[
				1
			];
			threshold = 0.07;
			components = 
			[
				"license_plate"
			];
		}, 
		{
			name = "Halogen";
			gridCells = 
			[
				10, 11
			];
			threshold = 0.5;
			components = 
			[
				"halogen_01"
			];
		}, 
		{
			name = "Trunk";
			gridCells = 
			[
				0, 1
			];
			threshold = 0.6;
			components = 
			[
				"trunk_a", "trunk_a_shadow", "window_b"
			];
		}, 
		{
			name = "Hood";
			gridCells = 
			[
				6, 7
			];
			threshold = 0.8;
			components = 
			[
				"hood_a", "hood_a_shadow", "v_standard2_thorton_colby_kurtz_hood_scoop_01", "v_standard2_thorton_colby_kurtz_hood_scoop_01_shadow"
			];
		}, 
		{
			name = "BumperFront";
			gridCells = 
			[
				6, 7
			];
			threshold = 0.6;
			components = 
			[
				"bumper_f_01", "bumper_f_shadow"
			];
		}, 
		{
			name = "BumperBack";
			gridCells = 
			[
				0, 1
			];
			threshold = 0.6;
			components = 
			[
				"bumper_b_01", "bumper_b_shadow"
			];
		}, 
		{
			name = "MirrorLeft";
			gridCells = 
			[
				4, 2
			];
			threshold = 0.1;
			components = 
			[
				"door_mirror_fl_01"
			];
		}, 
		{
			name = "MirrorRight";
			gridCells = 
			[
				5, 3
			];
			threshold = 0.1;
			components = 
			[
				"door_mirror_fr_01"
			];
		}, 
		{
			name = "DoorFrontLeft";
			gridCells = 
			[
				4, 2
			];
			threshold = 0.8;
			components = 
			[
				"door_fl_a", "door_fl_shadow", "metal_grate_fl", "v_standard25_thorton_colby_pickup_nomad__ext01_window_fl_01"
			];
		}, 
		{
			name = "DoorFrontRight";
			gridCells = 
			[
				5, 3
			];
			threshold = 0.8;
			components = 
			[
				"door_fr_a", "door_fr_shadow", "metal_grate_fr", "v_standard25_thorton_colby_pickup_nomad__ext01_window_fr_01"
			];
		}, 
		{
			name = "CoverLeft";
			gridCells = 
			[
				4, 2
			];
			threshold = 0.3;
			components = 
			[
				"v_standard2_thorton_colby_kurtz_left_door_cover_01", "v_standard2_thorton_colby_kurtz_left_door_cover_01_shadow"
			];
		}, 
		{
			name = "CoverRight";
			gridCells = 
			[
				5, 3
			];
			threshold = 0.3;
			components = 
			[
				"v_standard2_thorton_colby_kurtz_right_door_cover_01", "v_standard2_thorton_colby_kurtz_right_door_cover_01_shadow"
			];
		}, 
		{
			name = "Sensor";
			gridCells = 
			[
				6
			];
			threshold = 0.2;
			components = 
			[
				"v_common_nomad_part__ext01_sensor_medium_02"
			];
		}, 
		{
			name = "ElectricDevice02";
			gridCells = 
			[
				1
			];
			threshold = 0.3;
			components = 
			[
				"v_common_nomad_part__ext01_electric_device_medium_6421"
			];
		}, 
		{
			name = "ElectricDevice03";
			gridCells = 
			[
				1
			];
			threshold = 0.3;
			components = 
			[
				"v_common_nomad_part__ext01_electric_device_medium_03"
			];
		}, 
		{
			name = "Antenna";
			gridCells = 
			[
				0, 8
			];
			threshold = 0.2;
			components = 
			[
				"hull_antenna", "hull_antenna_shadow"
			];
		}
	];
}

v_standard25_thorton_colby_pickup_kurtz_cd_no_hull : v_standard25_thorton_colby_pickup_kurtz_cd
{
	entityTemplatePath = "ep1\vehicles\standard\v_standard25_thorton_colby_pickup__kurtz_cd_no_hull_01.ent";
	appearanceName = "thorton_colby_pickup_kurtz_cd_kurtz_04";
	destroyedAppearance = "thorton_colby_pickup_kurtz_burnt_01_cd_no_hull";
}

v_standard25_thorton_colby_pickup_kurtz_no_hull : v_standard25_thorton_colby_pickup_kurtz
{
	entityTemplatePath = "ep1\vehicles\standard\v_standard25_thorton_colby_pickup__kurtz_no_hull_01.ent";
	appearanceName = "thorton_colby_pickup_kurtz_kurtz_01_no_hull";
	destroyedAppearance = "thorton_colby_pickup_kurtz_burnt_01_no_hull";
}

VehicleDestructionParamsColbyPickup : VehicleDestructionParamsDefault_4w
{
	gridDimensions = ( 1.8f, 4.7f, 0.25f );
	gridLocalOffset = ( 0.0f, -0.10f, 0.9f );
	chargePortCenter = ( -0.924046516f, 1.02125931f, 0.602282405f );
	glass = 
	[
		{
			component = "window_f";
			effect = "damage_windshield";
			isWindshield = true;
			gridCells = 
			[
				4, 5, 12, 13
			];
			threshold = 0.15;
		}, 
		{
			component = "window_fl";
			effect = "damage_glass_fl";
			gridCells = 
			[
				4, 2, 10
			];
			threshold = 0.1;
		}, 
		{
			component = "window_fr";
			effect = "damage_glass_fr";
			gridCells = 
			[
				5, 3, 11
			];
			threshold = 0.1;
		}, 
		{
			component = "window_b";
			effect = "damage_glass_b";
			gridCells = 
			[
				0, 1, 8, 9
			];
			threshold = 0.1;
		}
	];
	detachableParts = 
	[
		{
			name = "license_plate";
			gridCells = 
			[
				1
			];
			threshold = 0.07;
			components = 
			[
				"license_plate"
			];
		}, 
		{
			name = "Halogen";
			gridCells = 
			[
				4, 5, 10, 11
			];
			threshold = 0.07;
			components = 
			[
				"halogen_01", "halogen_wires_01"
			];
		}, 
		{
			name = "Trunk";
			gridCells = 
			[
				0, 1
			];
			threshold = 0.6;
			components = 
			[
				"trunk_a", "trunk_a_shadow", "window_b"
			];
		}, 
		{
			name = "Hood";
			gridCells = 
			[
				6, 7, 14, 15
			];
			threshold = 0.7;
			components = 
			[
				"hood_a", "hood_a_shadow", "v_standard2_thorton_colby_kurtz_hood_scoop_01", "v_standard2_thorton_colby_kurtz_hood_scoop_01_shadow "
			];
		}, 
		{
			name = "BumperFront";
			gridCells = 
			[
				6, 7
			];
			threshold = 0.6;
			components = 
			[
				"bumper_f_01", "bumper_f_shadow"
			];
		}, 
		{
			name = "BumperBack";
			gridCells = 
			[
				0, 1
			];
			threshold = 0.6;
			components = 
			[
				"bumper_b_01", "bumper_b_shadow"
			];
		}, 
		{
			name = "MirrorLeft";
			gridCells = 
			[
				4, 2
			];
			threshold = 0.1;
			components = 
			[
				"door_mirror_fl_01"
			];
		}, 
		{
			name = "MirrorRight";
			gridCells = 
			[
				5, 3
			];
			threshold = 0.1;
			components = 
			[
				"door_mirror_fr_01"
			];
		}, 
		{
			name = "DoorFrontLeft";
			gridCells = 
			[
				4, 2
			];
			threshold = 0.8;
			components = 
			[
				"door_fl_a", "door_fl_shadow", "metal_grate_fl"
			];
		}, 
		{
			name = "DoorFrontRight";
			gridCells = 
			[
				5, 3
			];
			threshold = 0.8;
			components = 
			[
				"door_fr_a", "door_fr_shadow", "metal_grate_fr"
			];
		}, 
		{
			name = "CoverLeft";
			gridCells = 
			[
				4, 2
			];
			threshold = 0.3;
			components = 
			[
				"v_standard2_thorton_colby_kurtz_left_door_cover_01", "v_standard2_thorton_colby_kurtz_left_door_cover_01_shadow"
			];
		}, 
		{
			name = "CoverRight";
			gridCells = 
			[
				5, 3
			];
			threshold = 0.3;
			components = 
			[
				"v_standard2_thorton_colby_kurtz_right_door_cover_01", "v_standard2_thorton_colby_kurtz_right_door_cover_01_shadow"
			];
		}, 
		{
			name = "Sensor";
			gridCells = 
			[
				6
			];
			threshold = 0.2;
			components = 
			[
				"v_common_nomad_part__ext01_sensor_medium_02"
			];
		}, 
		{
			name = "ElectricDevice02";
			gridCells = 
			[
				1
			];
			threshold = 0.3;
			components = 
			[
				"v_common_nomad_part__ext01_electric_device_medium_6421"
			];
		}, 
		{
			name = "ElectricDevice03";
			gridCells = 
			[
				1
			];
			threshold = 0.3;
			components = 
			[
				"v_common_nomad_part__ext01_electric_device_medium_03"
			];
		}, 
		{
			name = "Antenna";
			gridCells = 
			[
				0, 8
			];
			threshold = 0.2;
			components = 
			[
				"hull_antenna", "hull_antenna_shadow"
			];
		}
	];
	wheels = 
	[
		{
			name = "FrontLeft";
			intact = "tire_01_fl_a";
			hitsToFlatten = 2;
		}, 
		{
			name = "FrontRight";
			intact = "tire_01_fr_a";
			hitsToFlatten = 2;
		}, 
		{
			name = "BackRight";
			intact = "tire_01_br_a";
			hitsToFlatten = 2;
		}, 
		{
			name = "BackLeft";
			intact = "tire_01_bl_a";
			hitsToFlatten = 2;
		}
	];
	lights = 
	[
		{
			component = "head_light_left_01";
			gridCells = 
			[
				6
			];
			threshold = 0.1f;
		}, 
		{
			component = "head_light_left_02";
			gridCells = 
			[
				6
			];
			threshold = 0.1f;
		}, 
		{
			component = "head_light_right_01";
			gridCells = 
			[
				7
			];
			threshold = 0.1f;
		}, 
		{
			component = "position_light_left_01";
			gridCells = 
			[
				6
			];
			threshold = 0.1f;
		}, 
		{
			component = "position_light_right_01";
			gridCells = 
			[
				7
			];
			threshold = 0.1f;
		}, 
		{
			component = "position_light_left_02";
			gridCells = 
			[
				6
			];
			threshold = 0.1f;
		}, 
		{
			component = "position_light_right_02";
			gridCells = 
			[
				1
			];
			threshold = 0.1f;
		}, 
		{
			component = "position_light_left_03";
			gridCells = 
			[
				0
			];
			threshold = 0.1f;
		}, 
		{
			component = "brake_light_left_01";
			gridCells = 
			[
				0
			];
			threshold = 0.1f;
		}, 
		{
			component = "brake_light_left_02";
			gridCells = 
			[
				0
			];
			threshold = 0.1f;
		}, 
		{
			component = "reverse_light_left_01";
			gridCells = 
			[
				0
			];
			threshold = 0.1f;
		}, 
		{
			component = "light_kurtz_militia_fl";
			gridCells = 
			[
				6
			];
			threshold = 0.3f;
		}, 
		{
			component = "light_kurtz_militia_fr";
			gridCells = 
			[
				7
			];
			threshold = 0.3f;
		}, 
		{
			component = "light_kurtz_militia_bl";
			gridCells = 
			[
				6
			];
			threshold = 0.3f;
		}, 
		{
			component = "light_kurtz_militia_br";
			gridCells = 
			[
				1
			];
			threshold = 0.3f;
		}, 
		{
			component = "cover_light_right_01";
			gridCells = 
			[
				6
			];
			threshold = 0.3f;
		}
	];
	deformableParts = 
	[
		{
			component = "hood_a";
			zones = 
			[
				{
					shapes = 
					[
						0, 1
					];
					gridCells = 
					[
						6, 7
					];
				}
			];
		}, 
		{
			component = "trunk_a";
			zones = 
			[
				{
					shapes = 
					[
						0, 1, 2
					];
					gridCells = 
					[
						0, 1
					];
				}
			];
		}, 
		{
			component = "bumper_f_01";
			zones = 
			[
				{
					shapes = 
					[
						0, 1, 2, 3, 4, 5, 6
					];
					gridCells = 
					[
						6, 7
					];
				}
			];
		}, 
		{
			component = "bumper_b_01";
			zones = 
			[
				{
					shapes = 
					[
						0, 1, 2, 3, 4, 5
					];
					gridCells = 
					[
						0, 1
					];
				}
			];
		}, 
		{
			component = "body_01";
			zones = 
			[
				{
					shapes = 
					[
						1, 2, 3, 8
					];
					gridCells = 
					[
						6, 7
					];
				}, 
				{
					shapes = 
					[
						12, 14, 15, 16, 22, 23
					];
					gridCells = 
					[
						0, 1
					];
				}
			];
		}
	];
}

VehicleThortonColbyPickupUIData : VehicleDefaultUIData
{
	productionYear = "2045-2060";
	driveLayout = "LocKey#45372";
	horsepower = 235.0f;
	mass = 1624.0f;
	info = "LocKey#53566";
}

