"0"
{
	"Text"				"#Tool_elastic_name"
	"Description"		"#Tool_elastic_desc"

	"ComboBox"
	{
		"Label"				"#Presets"
		"MenuButton"		"1"
		"Folder"			"settings/menu/main/constrain_elastic/"
		
		"Options"
		{
			"Default"
			{
				"elastic_constant"		"250"
				"elastic_damping"		"3"
				"elastic_rdamping"		"0.01"
				"elastic_material"		"cable/cable"
				"elastic_width"			"2"
				"elastic_stretch_only"		"0"
			}
		}		


		"CVars"
		{
			"0"	"elastic_constant"
			"0"	"elastic_damping"
			"0"	"elastic_rdamping"
			"0"	"elastic_material"
			"0"	"elastic_width"
			"0"	"elastic_stretch_only"
		}
	}

	"Slider"
	{
		"Label"				"#ElasticTool_constant"
		"Description"		"#ElasticTool_constant_desc"
		"Type"				"Float"
		"Min"				"0"
		"Max"				"2000"
		"Command"			"elastic_constant"
	}
	
	"Slider"
	{
		"Label"				"#ElasticTool_damping"
		"Description"		"#ElasticTool_damping_desc"
		"Type"				"Float"
		"Min"				"0"
		"Max"				"50"
		"Command"			"elastic_damping"
	}
	
	"Slider"
	{
		"Label"				"#ElasticTool_rdamping"
		"Description"		"#ElasticTool_rdamping_desc"
		"Type"				"Float"
		"Min"				"0"
		"Max"				"1"
		"Command"			"elastic_rdamping"
	}
	
	"Slider"
	{
		"Label"				"#ElasticTool_ropewidth"
		"Type"				"Float"
		"Min"				"1"
		"Max"				"20"
		"Command"			"elastic_width"
	}
	
	"MaterialGallery"
	{
		"Label"				"#ElasticTool_material"
		"Height"			"64"
		"Width"				"32"
		"Rows"				"1"
		"Stretch"			"1"
		
		"Options"
		{
			"Rope"
			{
				"Material"			"cable/rope_icon"
				"elastic_material"		"cable/rope"
			}
						
			"Cable 2"
			{
				"Material"			"cable/cable_icon"
				"elastic_material"		"cable/cable2"
			}
			
			"XBeam"
			{
				"Material"			"cable/xbeam"
				"elastic_material"		"cable/xbeam"
			}
			
			"Red Laser"
			{
				"Material"			"cable/redlaser"
				"elastic_material"		"cable/redlaser"
			}
			
			"Blue Electric"
			{
				"Material"			"cable/blue_elec"
				"elastic_material"		"cable/blue_elec"
			}
			
			"Physics Beam"
			{
				"Material"			"cable/physbeam"
				"elastic_material"		"cable/physbeam"
			}
			
			"Hydra"
			{
				"Material"			"cable/hydra"
				"elastic_material"		"cable/hydra"
			}
			
		}	

		"CVars"
		{
			"0"	"elastic_material"
		}
	}
	
	"CheckBox"
	{
		"Label"				"#ElasticTool_stretchonly"
		"Description"			"#ElasticTool_stretchonly_desc"
		"Command"			"elastic_stretch_only"
	}	
}