material sparkle/sparkleMatl
{
	technique
	{
		pass
		{
			lighting off
			depth_write off
			scene_blend add

			texture_unit
			{
				texture sparkle.png
				colour_op modulate
			}
		}
	}
}

sparkle/sparkle1
{
	quota	40
	material	sparkle/sparkleMatl
	particle_width	1
	particle_height	1
	cull_each	false
	renderer	billboard
	sorted	false
	local_space	false
	iteration_interval	0
	nonvisible_update_timeout	0
	billboard_type	point
	billboard_origin	center
	billboard_rotation_type	vertex
	common_up_vector	0 1 0
	point_rendering	false
	accurate_facing	false

	emitter Point
	{
		angle	180
		colour	0.3 0.3 0.3 .6
		colour_range_start	0.25 0.25 0.25 1
		colour_range_end	0.5 0.5 0.5 1
		direction	0 -1 0
		emission_rate	160
		position	0 0 0
		velocity_min	5
		velocity_max	10
		duration	.2
		time_to_live	1
	}

	affector Rotator
	{
		rotation_speed_range_end 360
		rotation_range_start 0
		rotation_range_end   360
	}

}

material explosion/explosionMatl
{
	technique
	{
		pass
		{
			lighting off
			depth_write off
			scene_blend add

			texture_unit
			{
				texture explosion.png
				colour_op modulate
			}
		}
	}
}

explosion/explosion1
{
	quota	400
	material	explosion/explosionMatl
	particle_width	5
	particle_height	5
	cull_each	false
	renderer	billboard
	sorted	false
	local_space	false
	iteration_interval	0
	nonvisible_update_timeout	0
	billboard_type	point
	billboard_origin	center
	billboard_rotation_type	vertex
	common_up_vector	0 1 0
	point_rendering	false
	accurate_facing	false

	emitter Point
	{
		angle	180
		colour	0.3 0.3 0.3 .6
		colour_range_start	0.25 0.25 0.25 1
		colour_range_end	0.5 0.5 0.5 1
		direction	0 -1 0
		emission_rate	20000
		position	0 0 0
		velocity	30
		velocity_min	20
		velocity_max	30
		time_to_live	0.3
		time_to_live_min	0.25
		time_to_live_max	0.35
		duration	1.2
		duration_min	1.2
		duration_max	1.2
		repeat_delay	10000
		repeat_delay_min	10000
		repeat_delay_max	10000
	}

	affector DeflectorPlane
	{
		plane_point	0 0 0
		plane_normal	0 1 0
		bounce	0
	}

	affector DirectionRandomiser
	{
		randomness	0
		scope	1
		keep_velocity	false
	}
}