vf_standard
{
	vertex_shader
	{
		file=dyn_standard_v.cg
	}
	fragment_shader
	{
		file=standard_f.cg
	}
}
vf_reflect
{
	vertex_shader
	{
		file=dyn_standard_reflect_v.cg
	}
	fragment_shader
	{
		file=dyn_standard_reflect_f.cg
	}
}
vf_transparent
{
	vertex_shader
	{
		file=dyn_standard_reflect_window_v.cg
	}
	fragment_shader
	{
		file=dyn_standard_reflect_window_f.cg
	}
}
shader_remap_1~vf_reflect
{
	compression=0
	material=metal
	reflect=0.6
	shininess=8
	specular=0.10 0.10 0.10
	layer0
	{
		map=remap_1.tga
	}
	layer1
	{
		map=$trackenvmap
	}
}
;--------------stuff---------------
shader_plastic~vf_standard
{
	compression=0
	shininess=30
	specular=0.10 0.10 0.10
	layer0
	{
		map=plastic.tga
	}
}

shader_lights~vf_standard
{
	compression=0
	shininess=2
	specular=0.10 0.10 0.10
	layer0
	{
		map=lights.tga
	}
}
shader_plate~vf_standard
{
	compression=0
	shininess=2
	specular=0.10 0.10 0.10
	layer0
	{
		map=plate.tga
	}
}
shader_back_doors~vf_standard
{
	compression=0
	shininess=30
	specular=0.10 0.10 0.10
	layer0
	{
		map=back_door.tga
	}
}
shader_anteroom_door~vf_standard
{
	compression=0
	shininess=30
	specular=0.10 0.10 0.10
	layer0
	{
		map=anteroom_door.tga
	}
}
shader_chair~vf_standard
{
	compression=0
	shininess=30
	specular=0.10 0.10 0.10
	layer0
	{
		map=chair.tga
	}
}
shader_salon_plastic~vf_standard
{
	compression=0
	shininess=30
	specular=0.10 0.10 0.10
	layer0
	{
		map=salon_plastic.tga
	}
}
shader_headlights~vf_standard
{
	compression=0
	shininess=2
	specular=0.10 0.10 0.10
	layer0
	{
		map=headlights.tga
	}
}
shader_bottom2~vf_standard
{
	compression=0
	shininess=50
	specular=0.10 0.10 0.10
	layer0
	{
		map=bottom2.tga
	}
}
shader_bottom~vf_standard
{
	compression=0
	shininess=50
	specular=0.10 0.10 0.10
	layer0
	{
		map=bottom.tga
	}
}
shader_small_draw~vf_standard
{
	compression=0
	shininess=30
	specular=0.10 0.10 0.10
	layer0
	{
		map=small draw.tga
	}
}
shader_panel~vf_standard
{
	compression=0
	shininess=30
	specular=0.10 0.10 0.10
	layer0
	{
		map=panel.tga
	}
}
shader_wheel~vf_standard
{
	compression=0
	shininess=30
	specular=0.10 0.10 0.10
	layer0
	{
		map=wheel.tga
	}
}
shader_engine_down~vf_standard
{
	compression=0
	shininess=30
	specular=0.10 0.10 0.10
	layer0
	{
		map=engine_down.tga
	}
}
shader_engine~vf_standard
{
	compression=0
	shininess=30
	specular=0.10 0.10 0.10
	layer0
	{
		map=engine.tga
	}
}
shader_steering_wheel~vf_standard
{
	compression=0
	shininess=30
	specular=0.10 0.10 0.10
	layer0
	{
		map=steering_wheel.tga
	}
}
shader_plate~vf_standard
{
	compression=0
	shininess=2
	specular=0.10 0.10 0.10
	layer0
	{
		map=plate.tga
	}
}
shader_lightson~vf_transparent
{
	cast_shadow=0
	compression=0
	layer0
	{
		map=lightson.tga
		emission=1.00 1.00 1.00
	}
}
shader_brakelight~vf_transparent
{
	cast_shadow=0
	compression=0
	layer0
	{
		map=brakelight.tga
		emission=1.00 1.00 1.00
	}
}
shader_headlightson~vf_transparent
{
	cast_shadow=0
	compression=0
	layer0
	{
		map=headlightson.tga
		emission=1.00 1.00 1.00
	}
}
shader_chrome~vf_reflect
{
	compression=0
	material=metal
	reflect=2
	shininess=8
	specular=0.40 0.40 0.40
	layer0
	{
		map=chrome.tga
	}
	layer1
	{
		map=$trackenvmap
	}
}
shader_chrome2~vf_reflect
{
	compression=0
	material=metal
	reflect=2
	shininess=8
	specular=0.40 0.40 0.40
	layer0
	{
		map=chrome.tga
	}
	layer1
	{
		map=$trackenvmap
	}
}
shader_glass~vf_transparent
{
	cast_shadow=0
	compression=0
	reflect=1
	sort_offset=1
	layer0
	{
		map=glass.tga
		blendfunc=blend
	}
	layer1
	{
		map=$trackenvmap
		alpha_to_coverage=1
	}
}