
######## LNER ########

traffic_vehicle : traffic.cl800
{
	accessories[]: .cl800.chassis
	accessories[]: .cl800.fwheel
	accessories[]: .cl800.rwheel
	accessories[]: .cl800.rwheel2
	accessories[]: .cl800.rwheel3

	max_speed: 200

	vehicle_mass: 100000
	engine_power: 1300

	trailer_chains[]: "train_car.cl800.car1 3 | train_car.cl800.rear"
	trailer_chains[]: "train_car.cl800.car1 7 | train_car.cl800.rear"
	trailer_chains[]: "train_car.cl800.car1 3 | train_car.cl800.car2 | train_car.cl800.car0 | train_car.cl800.car1 3 | train_car.cl800.rear"
	
	sound_move[]: "/sound/traffic/train_electric_1.soundref"
	sound_gears: 1

	displacement_limit: 0.0

	#lod_dist[]: 70
	## add lod in between
	#lod_dist[]: 130
	#lod_dist[]: 200
	
	spawn_ratio: 0
	
	spawn_condition[]: .traffic.cl800.condition.not.eurotunnel
	spawn_condition[]: .traffic.cl800.condition.lner

}

vehicle_accessory: .cl800.chassis
{
	data_path: "/def/vehicle/ai/promods/rail/class_800/chassis_locomotive.sii"
}

vehicle_wheel_accessory: .cl800.fwheel
{
	offset: 0
	data_path: "/def/vehicle/ai_wheel/front_empty_50cm.sii"
}

vehicle_wheel_accessory: .cl800.rwheel
{
	offset: 0
	data_path: "/def/vehicle/ai_wheel/rear_empty_50cm.sii"
}

vehicle_wheel_accessory: .cl800.rwheel2
{
	offset: 2
	data_path: "/def/vehicle/ai_wheel/rear_empty_50cm.sii"
}

vehicle_wheel_accessory: .cl800.rwheel3
{
	offset: 4
	data_path: "/def/vehicle/ai_wheel/rear_empty_50cm.sii"
}

traffic_spawn_condition: .traffic.cl800.condition.not.eurotunnel
{
	# spawn only near city with specified name
	type: area
	str_param[]: "!"
	str_param[]: "eurotunnel"
}

traffic_spawn_condition: .traffic.cl800.condition.lner
{
	# only spawn in traffic area with specified tag
	type: area
	str_param[]: "lner"
}



######## GWR ########

traffic_vehicle : traffic.cl800gwr
{
	accessories[]: .cl800gwr.chassis
	accessories[]: .cl800gwr.fwheel
	accessories[]: .cl800gwr.rwheel
	accessories[]: .cl800gwr.rwheel2
	accessories[]: .cl800gwr.rwheel3

	max_speed: 200

	vehicle_mass: 100000
	engine_power: 1300

	trailer_chains[]: "train_car.cl800.car1gwr 3 | train_car.cl800.reargwr"
	trailer_chains[]: "train_car.cl800.car1gwr 3 | train_car.cl800.car2gwr"
	trailer_chains[]: "train_car.cl800.car1gwr 7 | train_car.cl800.reargwr"
	trailer_chains[]: "train_car.cl800.car1gwr 3 | train_car.cl800.car2gwr | train_car.cl800.car0gwr | train_car.cl800.car1gwr 3 | train_car.cl800.reargwr"
	
	sound_move[]: "/sound/traffic/train_electric_1.soundref"
	sound_gears: 1

	displacement_limit: 0.0

	#lod_dist[]: 70
	## add lod in between
	#lod_dist[]: 130
	#lod_dist[]: 200
	
	spawn_ratio: 0
	
	spawn_condition[]: .traffic.cl800gwr.condition.not.eurotunnel
	spawn_condition[]: .traffic.cl800gwr.condition.gwr

}

vehicle_accessory: .cl800gwr.chassis
{
	data_path: "/def/vehicle/ai/promods/rail/class_800/chassis_locomotive_gwr.sii"
}

vehicle_wheel_accessory: .cl800gwr.fwheel
{
	offset: 0
	data_path: "/def/vehicle/ai_wheel/front_empty_50cm.sii"
}

vehicle_wheel_accessory: .cl800gwr.rwheel
{
	offset: 0
	data_path: "/def/vehicle/ai_wheel/rear_empty_50cm.sii"
}

vehicle_wheel_accessory: .cl800gwr.rwheel2
{
	offset: 2
	data_path: "/def/vehicle/ai_wheel/rear_empty_50cm.sii"
}

vehicle_wheel_accessory: .cl800gwr.rwheel3
{
	offset: 4
	data_path: "/def/vehicle/ai_wheel/rear_empty_50cm.sii"
}

traffic_spawn_condition: .traffic.cl800gwr.condition.not.eurotunnel
{
	# spawn only near city with specified name
	type: area
	str_param[]: "!"
	str_param[]: "eurotunnel"
}

traffic_spawn_condition: .traffic.cl800gwr.condition.gwr
{
	# only spawn in traffic area with specified tag
	type: area
	str_param[]: "gwr"
}



######## AVANTI ########

traffic_vehicle : traffic.cl800ava
{
	accessories[]: .cl800ava.chassis
	accessories[]: .cl800ava.fwheel
	accessories[]: .cl800ava.rwheel
	accessories[]: .cl800ava.rwheel2
	accessories[]: .cl800ava.rwheel3

	max_speed: 200

	vehicle_mass: 100000
	engine_power: 1300

	trailer_chains[]: "train_car.cl800.car1ava 3 | train_car.cl800.rearava"
	trailer_chains[]: "train_car.cl800.car1ava 5 | train_car.cl800.rearava"
	
	
	sound_move[]: "/sound/traffic/train_electric_1.soundref"
	sound_gears: 1

	displacement_limit: 0.0

	#lod_dist[]: 70
	## add lod in between
	#lod_dist[]: 130
	#lod_dist[]: 200
	
	spawn_ratio: 0
	
	spawn_condition[]: .traffic.cl800ava.condition.not.eurotunnel
	spawn_condition[]: .traffic.cl800ava.condition.gwr

}

vehicle_accessory: .cl800ava.chassis
{
	data_path: "/def/vehicle/ai/promods/rail/class_800/chassis_locomotive_ava.sii"
}

vehicle_wheel_accessory: .cl800ava.fwheel
{
	offset: 0
	data_path: "/def/vehicle/ai_wheel/front_empty_50cm.sii"
}

vehicle_wheel_accessory: .cl800ava.rwheel
{
	offset: 0
	data_path: "/def/vehicle/ai_wheel/rear_empty_50cm.sii"
}

vehicle_wheel_accessory: .cl800ava.rwheel2
{
	offset: 2
	data_path: "/def/vehicle/ai_wheel/rear_empty_50cm.sii"
}

vehicle_wheel_accessory: .cl800ava.rwheel3
{
	offset: 4
	data_path: "/def/vehicle/ai_wheel/rear_empty_50cm.sii"
}

traffic_spawn_condition: .traffic.cl800ava.condition.not.eurotunnel
{
	# spawn only near city with specified name
	type: area
	str_param[]: "!"
	str_param[]: "eurotunnel"
}

traffic_spawn_condition: .traffic.cl800ava.condition.gwr
{
	# only spawn in traffic area with specified tag
	type: area
	str_param[]: "avanti"
}


######## TRANS PENINE ########

traffic_vehicle : traffic.cl800pen
{
	accessories[]: .cl800pen.chassis
	accessories[]: .cl800pen.fwheel
	accessories[]: .cl800pen.rwheel
	accessories[]: .cl800pen.rwheel2
	accessories[]: .cl800pen.rwheel3

	max_speed: 200

	vehicle_mass: 100000
	engine_power: 1300

	trailer_chains[]: "train_car.cl800.car1pen 3 | train_car.cl800.rearpen"

	
	
	sound_move[]: "/sound/traffic/train_electric_1.soundref"
	sound_gears: 1

	displacement_limit: 0.0

	#lod_dist[]: 70
	## add lod in between
	#lod_dist[]: 130
	#lod_dist[]: 200
	
	spawn_ratio: 0
	
	spawn_condition[]: .traffic.cl800pen.condition.not.eurotunnel
	spawn_condition[]: .traffic.cl800pen.condition.gwr

}

vehicle_accessory: .cl800pen.chassis
{
	data_path: "/def/vehicle/ai/promods/rail/class_800/chassis_locomotive_pen.sii"
}

vehicle_wheel_accessory: .cl800pen.fwheel
{
	offset: 0
	data_path: "/def/vehicle/ai_wheel/front_empty_50cm.sii"
}

vehicle_wheel_accessory: .cl800pen.rwheel
{
	offset: 0
	data_path: "/def/vehicle/ai_wheel/rear_empty_50cm.sii"
}

vehicle_wheel_accessory: .cl800pen.rwheel2
{
	offset: 2
	data_path: "/def/vehicle/ai_wheel/rear_empty_50cm.sii"
}

vehicle_wheel_accessory: .cl800pen.rwheel3
{
	offset: 4
	data_path: "/def/vehicle/ai_wheel/rear_empty_50cm.sii"
}

traffic_spawn_condition: .traffic.cl800pen.condition.not.eurotunnel
{
	# spawn only near city with specified name
	type: area
	str_param[]: "!"
	str_param[]: "eurotunnel"
}

traffic_spawn_condition: .traffic.cl800pen.condition.gwr
{
	# only spawn in traffic area with specified tag
	type: area
	str_param[]: "pennine"
}
