
material TankTruck_G
{
	technique Map#24
	{
		pass Map#25
		{
			ambient 0.698039 0.698039 0.698039 1
			diffuse 0.698039 0.698039 0.698039 1
			specular 0.898039 0.898039 0.898039 1 20
			scene_blend alpha_blend
			alpha_rejection greater 30

			vertex_program_ref base_normalspecularmap_hardwareskinning_TwoWeight_vs
			{
			}

			fragment_program_ref base_normalspecularmap_ps
			{
				param_named lightDiffuse float12 0.5 0.5 0.5 0 0.5 0.5 0.5 0 0.5 0.5 0.5 0
				param_named useAlpha float4 1 0 0 0
			}

			shadow_caster_vertex_program_ref HardwareSkinning_ShadowCaster_TwoWeight_vs
			{
			}

			texture_unit Map#26
			{
				texture_alias Map#26
				texture TankTruck_G_Diffuse.dds
				filtering linear linear linear
			}

			texture_unit Map#27
			{
				texture_alias Map#27
				texture TankTruck_G_Normal.dds
				filtering linear linear linear
			}

			texture_unit Map#28
			{
				texture_alias Map#28
				texture TankTruck_G_Specular.dds
				filtering linear linear linear
			}

			texture_unit Map#29
			{
				texture_alias Map#29
				texture TankTruck_G_Diffuse.dds
				filtering linear linear linear
			}

			texture_unit Map#30
			{
				texture_alias Map#30
				texture TankTruck_G_Diffuse.dds
				filtering linear linear linear
			}
		}

	}

}



material TankTruck_G_D
{
	technique Map#24
	{
		pass Map#25
		{
			ambient 0.698039 0.698039 0.698039 1
			diffuse 0.698039 0.698039 0.698039 1
			specular 0.898039 0.898039 0.898039 1 20
			scene_blend alpha_blend
			alpha_rejection greater 30

			vertex_program_ref base_normalspecularmap_hardwareskinning_TwoWeight_vs
			{
			}

			fragment_program_ref base_normalspecularmap_ps
			{
				param_named lightDiffuse float12 0.5 0.5 0.5 0 0.5 0.5 0.5 0 0.5 0.5 0.5 0
			}

			shadow_caster_vertex_program_ref HardwareSkinning_ShadowCaster_TwoWeight_vs
			{
			}

			texture_unit Map#26
			{
				texture_alias Map#26
				texture Tank_Truck_GD2.dds
				filtering linear linear linear
			}

			texture_unit Map#27
			{
				texture_alias Map#27
				texture TankTruck_G_Normal.dds
				filtering linear linear linear
			}

			texture_unit Map#28
			{
				texture_alias Map#28
				texture TankTruck_G_Specular.dds
				filtering linear linear linear
			}

			texture_unit Map#34
			{
				texture_alias Map#34
				texture Tank_Truck_GD2.dds
				filtering linear linear linear
			}

			texture_unit Map#35
			{
				texture_alias Map#35
				texture Tank_Truck_GD2.dds
				filtering linear linear linear
			}
		}

	}

}



material TankTruck_G_Corpse
{
	technique Map#24
	{
		pass Map#25
		{
			ambient 0.698039 0.698039 0.698039 1
			diffuse 0.698039 0.698039 0.698039 1
			specular 0 0 0 0 20
			alpha_rejection greater 30

			vertex_program_ref base_normalspecularmap_vs
			{
				param_named wsLightDir float12 0 1 0 0 0 1 0 0 0 1 0 0
			}

			fragment_program_ref base_normalspecularmap_ps
			{
				param_named lightDiffuse float12 0.5 0.5 0.5 0 0.5 0.5 0.5 0 0.5 0.5 0.5 0
			}

			texture_unit Map#49
			{
				texture_alias Map#49
				texture Tank_Truck_GD2.dds
				filtering linear linear linear
			}

			texture_unit Map#50
			{
				texture_alias Map#50
				texture Tank_TruckCorpse_Normal.dds
				filtering linear linear linear
			}

			texture_unit Map#51
			{
				texture_alias Map#51
				texture Tank_TruckCorpse_Specular.dds
				filtering linear linear linear
			}
		}

	}

}



material TankTruck_G_Corpse_Base
{
	technique Map#42
	{
		pass Map#43
		{
			ambient 0.698039 0.698039 0.698039 1
			diffuse 0.698039 0.698039 0.698039 1
			specular 0 0 0 0 20
			scene_blend alpha_blend
			alpha_rejection greater 20
			depth_write off

			vertex_program_ref TerrainOverlay_vs
			{
			}

			fragment_program_ref TerrainOverlay_ps
			{
			}

			texture_unit Map#52
			{
				texture_alias Map#52
				texture Tank_Truck_Corpse_Base.dds
				filtering linear linear linear
			}

			texture_unit Map#53
			{
				texture_alias Map#53
				texture plain_Normal.dds
				filtering linear linear linear
			}
		}

	}

}



material TankTruck_G_Cannon
{
	technique Map#24
	{
		pass Map#31
		{
			ambient 0.698039 0.698039 0.698039 1
			diffuse 0.698039 0.698039 0.698039 1
			specular 0.898039 0.898039 0.898039 1 20

			vertex_program_ref base_normalspecularmap_vs
			{
				param_named wsLightDir float12 0 1 0 0 0 1 0 0 0 1 0 0
			}

			fragment_program_ref base_normalspecularmap_ps
			{
				param_named lightDiffuse float12 0.5 0.5 0.5 0 0.5 0.5 0.5 0 0.5 0.5 0.5 0
			}

			texture_unit Map#32
			{
				texture_alias Map#32
				texture TankTruck_G_Diffuse.dds
				filtering linear linear linear
			}

			texture_unit Map#33
			{
				texture_alias Map#33
				texture TankTruck_G_Normal.dds
				filtering linear linear linear
			}

			texture_unit Map#34
			{
				texture_alias Map#34
				texture TankTruck_G_Specular.dds
				filtering linear linear linear
			}
		}

	}

}



