function data()
return { 
	type = "ASSET_DEFAULT",
	description = {
		name = _("Quertragewerk"),			
		description = _("Quertragewerk Toolbox"),
	},
	availability = {},
	buildMode = "MULTI",
	categories = { "A_Oberleitungsmasten" },
	order = 2,
	skipCollision = true,
	autoRemovable = false,
	params = {
		{
			key = "rg_isolatoren_spanndraht_1",
			name = _("Isolatoren für Spanndraht"),
			values = { _("Fahrdrahthalterung & Tragseil"),_("Isolatoren für Spanndraht") }
		},
		{
			key = "rg_isolatoren_spanndraht_2",
			name = _("Ausrichthilfe"),
			values = { _("ein"), _("aus") }
		},
		{
			key = "rg_isolatoren_spanndraht_3",
			name = _("Fahrdrahthalterung & Tragseil"),
			values = { _("x"),_("1"), _("2"), _("3"), _("4"), _("5"), _("6"), _("7"), _("8"), _("9"), _("10"), _("11"), _("12"), _("13"), _("14") , _("15"), _("16") , _("17"), _("18"), _("19"), _("20"), _("21"), _("22"), _("23"), _("24"), _("25"), _("26"), _("27"), _("28"), _("29"), _("30"), _("31"), _("32"), _("33"), _("34"), _("35"), _("36")}
		},
		
	},
	
	updateFn = function(params)
		local result = { }
		
		result.models = { }

		if params.rg_isolatoren_spanndraht_1 == 0 then
			result.models[#result.models+1] =
			{ id = "rheingold_quertragewerk_fahrdrahthalterung.mdl",
			transf = {0, 1, 0, 0, -1, 0, 0, 0, 0, 0, 1, 0, 0, 0.0, 0.0, 1, } }
		end
		
		if params.rg_isolatoren_spanndraht_1 == 1 then
			result.models[#result.models+1] =
			{ id = "rheingold_quertragewerk_isolatoren.mdl",
			transf = {0, 1, 0, 0, -1, 0, 0, 0, 0, 0, 1, 0, 0, 0.0, 0.0, 1, } }
		end
		
		
		
		
		if params.rg_isolatoren_spanndraht_2 == 0 then
			result.models[#result.models+1] =
			{ id = "rheingold_a_ausrichthilfe.mdl",
			transf = {0, 1, 0, 0, -1, 0, 0, 0, 0, 0, 1, 0, 0, 0.0, 6.6, 1, } }
		end
		
		if params.rg_isolatoren_spanndraht_2 == 1 then
			result.models[#result.models+1] =
			{ id = "empty.mdl",
			transf = {0, 1, 0, 0, -1, 0, 0, 0, 0, 0, 1, 0, 0, 0.0, 6.5, 1, } }
		end
		
		
		
		if params.rg_isolatoren_spanndraht_3 == 0 then
			result.models[#result.models+1] =
			{ id = "empty.mdl",
			transf = {0, 1, 0, 0, -1, 0, 0, 0, 0, 0, 0.6, 0, 0, 0.0, 7.72, 1, } }
		end
		
		if params.rg_isolatoren_spanndraht_3 == 1 then
			result.models[#result.models+1] =
			{ id = "rheingold_quertragewerk_tragseil.mdl",
			transf = {0, 1, 0, 0, -1, 0, 0, 0, 0, 0, 0.7, 0, 0, 0.0, 7.72, 1, } }
		end
		
		if params.rg_isolatoren_spanndraht_3 == 2 then
			result.models[#result.models+1] =
			{ id = "rheingold_quertragewerk_tragseil.mdl",
			transf = {0, 1, 0, 0, -1, 0, 0, 0, 0, 0, 0.85, 0, 0, 0.0, 7.72, 1, } }
		end
		
		if params.rg_isolatoren_spanndraht_3 == 3 then
			result.models[#result.models+1] =
			{ id = "rheingold_quertragewerk_tragseil.mdl",
			transf = {0, 1, 0, 0, -1, 0, 0, 0, 0, 0, 0.9, 0, 0, 0.0, 7.72, 1, } }
		end
		
		if params.rg_isolatoren_spanndraht_3 == 4 then
			result.models[#result.models+1] =
			{ id = "rheingold_quertragewerk_tragseil.mdl",
			transf = {0, 1, 0, 0, -1, 0, 0, 0, 0, 0, 1.05, 0, 0, 0.0, 7.72, 1, } }
		end
		
		if params.rg_isolatoren_spanndraht_3 == 5 then
			result.models[#result.models+1] =
			{ id = "rheingold_quertragewerk_tragseil.mdl",
			transf = {0, 1, 0, 0, -1, 0, 0, 0, 0, 0, 1.3, 0, 0, 0.0, 7.72, 1, } }
		end
		
		if params.rg_isolatoren_spanndraht_3 == 6 then
			result.models[#result.models+1] =
			{ id = "rheingold_quertragewerk_tragseil.mdl",
			transf = {0, 1, 0, 0, -1, 0, 0, 0, 0, 0, 1.45, 0, 0, 0.0, 7.72, 1, } }
		end
		
		if params.rg_isolatoren_spanndraht_3 == 7 then
			result.models[#result.models+1] =
			{ id = "rheingold_quertragewerk_tragseil.mdl",
			transf = {0, 1, 0, 0, -1, 0, 0, 0, 0, 0, 1.6, 0, 0, 0.0, 7.72, 1, } }
		end
		
		if params.rg_isolatoren_spanndraht_3 == 8 then
			result.models[#result.models+1] =
			{ id = "rheingold_quertragewerk_tragseil.mdl",
			transf = {0, 1, 0, 0, -1, 0, 0, 0, 0, 0, 1.75, 0, 0, 0.0, 7.72, 1, } }
		end
		
		if params.rg_isolatoren_spanndraht_3 == 9 then
			result.models[#result.models+1] =
			{ id = "rheingold_quertragewerk_tragseil.mdl",
			transf = {0, 1, 0, 0, -1, 0, 0, 0, 0, 0, 1.9, 0, 0, 0.0, 7.72, 1, } }
		end
		
		if params.rg_isolatoren_spanndraht_3 == 10 then
			result.models[#result.models+1] =
			{ id = "rheingold_quertragewerk_tragseil.mdl",
			transf = {0, 1, 0, 0, -1, 0, 0, 0, 0, 0, 2.05, 0, 0, 0.0, 7.72, 1, } }
		end
		
		if params.rg_isolatoren_spanndraht_3 == 11 then
			result.models[#result.models+1] =
			{ id = "rheingold_quertragewerk_tragseil.mdl",
			transf = {0, 1, 0, 0, -1, 0, 0, 0, 0, 0, 2.3, 0, 0, 0.0, 7.72, 1, } }
		end
		
		if params.rg_isolatoren_spanndraht_3 == 12 then
			result.models[#result.models+1] =
			{ id = "rheingold_quertragewerk_tragseil.mdl",
			transf = {0, 1, 0, 0, -1, 0, 0, 0, 0, 0, 2.45, 0, 0, 0.0, 7.72, 1, } }
		end
		
		if params.rg_isolatoren_spanndraht_3 == 13 then
			result.models[#result.models+1] =
			{ id = "rheingold_quertragewerk_tragseil.mdl",
			transf = {0, 1, 0, 0, -1, 0, 0, 0, 0, 0, 2.6, 0, 0, 0.0, 7.72, 1, } }
		end
		
		if params.rg_isolatoren_spanndraht_3 == 14 then
			result.models[#result.models+1] =
			{ id = "rheingold_quertragewerk_tragseil.mdl",
			transf = {0, 1, 0, 0, -1, 0, 0, 0, 0, 0, 2.75, 0, 0, 0.0, 7.72, 1, } }
		end
		
		if params.rg_isolatoren_spanndraht_3 == 15 then
			result.models[#result.models+1] =
			{ id = "rheingold_quertragewerk_tragseil.mdl",
			transf = {0, 1, 0, 0, -1, 0, 0, 0, 0, 0, 2.9, 0, 0, 0.0, 7.72, 1, } }
		end
		
		if params.rg_isolatoren_spanndraht_3 == 16 then
			result.models[#result.models+1] =
			{ id = "rheingold_quertragewerk_tragseil.mdl",
			transf = {0, 1, 0, 0, -1, 0, 0, 0, 0, 0, 3.05, 0, 0, 0.0, 7.72, 1, } }
		end
		
		if params.rg_isolatoren_spanndraht_3 == 17 then
			result.models[#result.models+1] =
			{ id = "rheingold_quertragewerk_tragseil.mdl",
			transf = {0, 1, 0, 0, -1, 0, 0, 0, 0, 0, 3.3, 0, 0, 0.0, 7.72, 1, } }
		end
		
		if params.rg_isolatoren_spanndraht_3 == 18 then
			result.models[#result.models+1] =
			{ id = "rheingold_quertragewerk_tragseil.mdl",
			transf = {0, 1, 0, 0, -1, 0, 0, 0, 0, 0, 3.45, 0, 0, 0.0, 7.72, 1, } }
		end
		
		if params.rg_isolatoren_spanndraht_3 == 19 then
			result.models[#result.models+1] =
			{ id = "rheingold_quertragewerk_tragseil.mdl",
			transf = {0, 1, 0, 0, -1, 0, 0, 0, 0, 0, 3.6, 0, 0, 0.0, 7.72, 1, } }
		end
		
		if params.rg_isolatoren_spanndraht_3 == 20 then
			result.models[#result.models+1] =
			{ id = "rheingold_quertragewerk_tragseil.mdl",
			transf = {0, 1, 0, 0, -1, 0, 0, 0, 0, 0, 3.75, 0, 0, 0.0, 7.72, 1, } }
		end
		
		if params.rg_isolatoren_spanndraht_3 == 21 then
			result.models[#result.models+1] =
			{ id = "rheingold_quertragewerk_tragseil.mdl",
			transf = {0, 1, 0, 0, -1, 0, 0, 0, 0, 0, 3.9, 0, 0, 0.0, 7.72, 1, } }
		end
		
		if params.rg_isolatoren_spanndraht_3 == 22 then
			result.models[#result.models+1] =
			{ id = "rheingold_quertragewerk_tragseil.mdl",
			transf = {0, 1, 0, 0, -1, 0, 0, 0, 0, 0, 4.05, 0, 0, 0.0, 7.72, 1, } }
		end
		
		if params.rg_isolatoren_spanndraht_3 == 23 then
			result.models[#result.models+1] =
			{ id = "rheingold_quertragewerk_tragseil.mdl",
			transf = {0, 1, 0, 0, -1, 0, 0, 0, 0, 0, 4.2, 0, 0, 0.0, 7.72, 1, } }
		end
		
		if params.rg_isolatoren_spanndraht_3 == 25 then
			result.models[#result.models+1] =
			{ id = "rheingold_quertragewerk_tragseil.mdl",
			transf = {0, 1, 0, 0, -1, 0, 0, 0, 0, 0, 4.35, 0, 0, 0.0, 7.72, 1, } }
		end
		
		if params.rg_isolatoren_spanndraht_3 == 26 then
			result.models[#result.models+1] =
			{ id = "rheingold_quertragewerk_tragseil.mdl",
			transf = {0, 1, 0, 0, -1, 0, 0, 0, 0, 0, 4.50, 0, 0, 0.0, 7.72, 1, } }
		end
		
		if params.rg_isolatoren_spanndraht_3 == 27 then
			result.models[#result.models+1] =
			{ id = "rheingold_quertragewerk_tragseil.mdl",
			transf = {0, 1, 0, 0, -1, 0, 0, 0, 0, 0, 4.70, 0, 0, 0.0, 7.72, 1, } }
		end

		if params.rg_isolatoren_spanndraht_3 == 28 then
			result.models[#result.models+1] =
			{ id = "rheingold_quertragewerk_tragseil.mdl",
			transf = {0, 1, 0, 0, -1, 0, 0, 0, 0, 0, 4.90, 0, 0, 0.0, 7.72, 1, } }
		end
		
		if params.rg_isolatoren_spanndraht_3 == 29 then
			result.models[#result.models+1] =
			{ id = "rheingold_quertragewerk_tragseil.mdl",
			transf = {0, 1, 0, 0, -1, 0, 0, 0, 0, 0, 5.20, 0, 0, 0.0, 7.72, 1, } }
		end
		
		if params.rg_isolatoren_spanndraht_3 == 30 then
			result.models[#result.models+1] =
			{ id = "rheingold_quertragewerk_tragseil.mdl",
			transf = {0, 1, 0, 0, -1, 0, 0, 0, 0, 0, 5.50, 0, 0, 0.0, 7.72, 1, } }
		end
		
		if params.rg_isolatoren_spanndraht_3 == 31 then
			result.models[#result.models+1] =
			{ id = "rheingold_quertragewerk_tragseil.mdl",
			transf = {0, 1, 0, 0, -1, 0, 0, 0, 0, 0, 5.75, 0, 0, 0.0, 7.72, 1, } }
		end
		
		if params.rg_isolatoren_spanndraht_3 == 32 then
			result.models[#result.models+1] =
			{ id = "rheingold_quertragewerk_tragseil.mdl",
			transf = {0, 1, 0, 0, -1, 0, 0, 0, 0, 0, 6, 0, 0, 0.0, 7.72, 1, } }
		end
		
		if params.rg_isolatoren_spanndraht_3 == 31 then
			result.models[#result.models+1] =
			{ id = "rheingold_quertragewerk_tragseil.mdl",
			transf = {0, 1, 0, 0, -1, 0, 0, 0, 0, 0, 6.30, 0, 0, 0.0, 7.72, 1, } }
		end
		
		if params.rg_isolatoren_spanndraht_3 == 32 then
			result.models[#result.models+1] =
			{ id = "rheingold_quertragewerk_tragseil.mdl",
			transf = {0, 1, 0, 0, -1, 0, 0, 0, 0, 0, 6.50, 0, 0, 0.0, 7.72, 1, } }
		end
		
		if params.rg_isolatoren_spanndraht_3 == 33 then
			result.models[#result.models+1] =
			{ id = "rheingold_quertragewerk_tragseil.mdl",
			transf = {0, 1, 0, 0, -1, 0, 0, 0, 0, 0, 6.75, 0, 0, 0.0, 7.72, 1, } }
		end
		
		if params.rg_isolatoren_spanndraht_3 == 34 then
			result.models[#result.models+1] =
			{ id = "rheingold_quertragewerk_tragseil.mdl",
			transf = {0, 1, 0, 0, -1, 0, 0, 0, 0, 0, 7, 0, 0, 0.0, 7.72, 1, } }
		end
		
		if params.rg_isolatoren_spanndraht_3 == 35 then
			result.models[#result.models+1] =
			{ id = "rheingold_quertragewerk_tragseil.mdl",
			transf = {0, 1, 0, 0, -1, 0, 0, 0, 0, 0, 7.20, 0, 0, 0.0, 7.72, 1, } }
		end
		
		if params.rg_isolatoren_spanndraht_3 == 36 then
			result.models[#result.models+1] =
			{ id = "rheingold_quertragewerk_tragseil.mdl",
			transf = {0, 1, 0, 0, -1, 0, 0, 0, 0, 0, 7.50, 0, 0, 0.0, 7.72, 1, } }
		end
		
		
		
		
		
		
		
		
		
		
		
		
		
		result.terrainAlignmentLists = { {
			type = "EQUAL",
			faces =  { }
		} }

		return result

	end
}

end