vf_reflect
{
	vertex_shader
	{
		file=dyn_standard_reflect_v.cg
	}
	fragment_shader
	{
		file=dyn_standard_reflect_f.cg
	}
}

vf_standard
{
	vertex_shader
	{
		file=dyn_standard_v.cg
	}
	fragment_shader
	{
		file=standard_f.cg
	}
}

vf_reflect_window
{
	vertex_shader
	{
		file=dyn_standard_reflect_window_v.cg
	}
	fragment_shader
	{
		file=dyn_standard_reflect_window_f.cg
	}
}

; materials

shader_body~vf_reflect
{
	compression=0
	material=metal
	reflect=1.0
	shininess=16
	specular=0.10 0.10 0.10 1.00
	fresnel
	{
		bias=0.05
		power=2.0
		scale=0.9
	}
	layer0
	{
		map=body.tga
	}
	layer1
	{
		map=$trackenvmap
	}
}

shader_Chrome~vf_reflect
{
	compression=0
	reflect=1.0
	shininess=32
	specular=1.00 1.00 1.00 1.00
	layer0
	{
		map=chrome.tga
	}
	layer1
	{
		map=$trackenvmap
	}
}

shader_plastiki~vf_standard
{
	compression=0
	shininess=16
	specular=0.05 0.05 0.05 1.00
	layer0
	{
		map=plastiki.tga
	}
}

shader_plastiki2~vf_standard
{
	compression=0
	shininess=16
	specular=0.05 0.05 0.05 1.00
	layer0
	{
		map=plastiki.tga
	}
}

shader_Szyby_zew~vf_reflect_window
{
	cast_shadow=0
	compression=0
	reflect=1.0
	shininess=0
	sort_offset=1
	specular=0.00 0.00 0.00 1.00
	fresnel
	{
		bias=0.2
		power=2.0
		scale=0.8
	}
	layer0
	{
		map=szyby.tga
		blendfunc=blend
	}
	layer1
	{
		map=$trackenvmap
	}
}

shader_szyby_wew~vf_reflect_window
{
	cast_shadow=0
	compression=0
	reflect=1.0
	shininess=0
	sort_offset=1
	specular=0.00 0.00 0.00 1.00
	fresnel
	{
		bias=0.2
		power=2.0
		scale=0.8
	}
	layer0
	{
		map=szyby.tga
		blendfunc=blend
	}
	layer1
	{
		map=$trackenvmap
	}
}

shader_klosze~vf_reflect
{
	compression=0
	reflect=0.2
	shininess=16
	specular=0.10 0.10 0.10 1.00
	layer0
	{
		map=lampy.tga
	}
	layer1
	{
		map=$trackenvmap
	}
}

shader_lampy~vf_reflect
{
	cast_shadow=0
	compression=0
	reflect=1.0
	shininess=0
	sort_offset=1
	specular=0.00 0.00 0.00 1.00
	layer0
	{
		map=lampy.tga
		blendfunc=blend
	}
	layer1
	{
		map=$trackenvmap
		alpha_to_coverage=1
	}
}

shader_swiatla~vf_reflect_window
{
	cast_shadow=0
	compression=0
	reflect=1.0
	shininess=16
	sort_offset=1
	specular=0.05 0.05 0.05 1.00
	layer0
	{
		map=swiatla.tga
		blendfunc=blend
		emission=1.00 1.00 1.00 1.00
	}
	layer1
	{
		map=$trackenvmap
		alpha_to_coverage=1
	}
}

shader_swiatlal~vf_standard
{
	compression=0
	layer0
	{
		map=swiatla.tga
		blendfunc=blend
		emission=1.00 1.00 1.00 1.00
	}
}

shader_podswietlenie~vf_standard
{
	cast_shadow=0
	compression=0
	shininess=16
	sort_offset=1
	specular=0.05 0.05 0.05 1.00
	layer0
	{
		map=podswietlenie.tga
		alpha_to_coverage=1
		blendfunc=blend
		emission=1.00 1.00 1.00 1.00
	}
}

shader_dioda~vf_standard
{
	compression=0
	layer0
	{
		map=detale.tga
		blendfunc=blend
		emission=1.00 1.00 1.00 1.00
	}
}

shader_engine~vf_standard
{
	compression=0
	layer0
	{
		map=red.tga
	}
}

shader_inne~vf_reflect
{
	compression=0
	reflect=0.2
	shininess=16
	specular=0.10 0.10 0.10 1.00
	layer0
	{
		map=inne.tga
	}
	layer1
	{
		map=$trackenvmap
	}
}

shader_deska~vf_standard
{
	compression=0
	shininess=16
	specular=0.10 0.10 0.10 1.00
	layer0
	{
		map=deska.tga
	}
}

shader_detale~vf_standard
{
	compression=0
	shininess=16
	specular=0.10 0.10 0.10 1.00
	layer0
	{
		map=detale.tga
	}
}

shader_kierownica~vf_standard
{
	compression=0
	shininess=16
	specular=0.10 0.10 0.10 1.00
	layer0
	{
		map=kierownica.tga
	}
}

shader_mirrors~vf_standard
{
	compression=0
	diffuse=0.10 0.10 0.10 1.00
	layer0
	{
		map=$mirror
		texscale_s=1
		texscale_r=1
		texscale_t=1
	}
}

shader_dno~vf_standard
{
	compression=0
	shininess=16
	specular=0.10 0.10 0.10 1.00
	layer0
	{
		map=dno.tga
	}
}

shader_felga~vf_standard
{
	compression=0
	shininess=16
	specular=0.10 0.10 0.10 1.00
	layer0
	{
		map=felga.tga
	}
}

shader_Chromka~vf_standard
{
	compression=0
	shininess=16
	specular=0.10 0.10 0.10 1.00
	layer0
	{
		map=felga.tga
	}
}

shader_opona~vf_standard
{
	compression=0
	layer0
	{
		map=opona.tga
	}
}

shader_kolpx~vf_standard
{
	compression=0
	layer0
	{
		map=red.tga
	}
}

shader_wunderbaum~vf_standard
{
	compression=0
	shininess=16
	specular=0.10 0.10 0.10 1.00
	layer0
	{
		map=wunderbaum.tga
	}
}