particle_system Rain
{
	quota	250
	material	PE/GraySmoke
	particle_width	2
	particle_height	20
	cull_each	false
	renderer	billboard
	sorted	false
	local_space	false
	iteration_interval	0
	nonvisible_update_timeout	0
	billboard_type	oriented_self
	billboard_origin	center
	billboard_rotation_type	vertex
	common_direction	0 1 0
	common_up_vector	0 1 0
	point_rendering	false
	accurate_facing	true

	emitter Cylinder
	{
		angle	0
		colour	0 0 0 1
		colour_range_start	0 0 0 1
		colour_range_end	0 0 0 1
		direction	0 -1 0
		emission_rate	250
		position	0 0 0
		velocity	300
		velocity_min	400
		velocity_max	500
		time_to_live	1
		time_to_live_min	1.5
		time_to_live_max	2
		duration	0
		duration_min	0
		duration_max	0
		repeat_delay	0
		repeat_delay_min	0
		repeat_delay_max	0
		width	500
		height	500
		depth	500
	}

	affector ColourInterpolator
	{
		colour0	0 0 0 1
		time0	0.00645161
		colour1	1 1 1 1
		time1	0.193548
		colour2	1 1 1 1
		time2	0.4
		colour3	1 1 1 1
		time3	0.6
		colour4	0.501961 0.501961 1 1
		time4	0.783871
		colour5	0 0 0 1
		time5	1
	}

	affector DirectionRandomiser
	{
		randomness	5
		scope	0.25
		keep_velocity	false
	}

	affector Scaler
	{
		rate	-1
	}

	affector LinearForce
	{
		force_vector	0 -100 0
		force_application	add
	}
}

particle_system WaterSparkle
{
	quota	20
	material	PE/Spark_White
	particle_width	4
	particle_height	4
	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	texcoord
	common_up_vector	0 1 0
	point_rendering	false
	accurate_facing	false

	emitter Cylinder
	{
		angle	0
		colour	0 0 0 1
		colour_range_start	0 0 0 1
		colour_range_end	0 0 0 1
		direction	0 1 0
		emission_rate	8
		position	0 0 0
		velocity	0
		velocity_min	0
		velocity_max	0.1
		time_to_live	0
		time_to_live_min	0
		time_to_live_max	5
		duration	0
		duration_min	0
		duration_max	0
		repeat_delay	0
		repeat_delay_min	0
		repeat_delay_max	0
		width	30
		height	30
		depth	0.1
	}

	affector Rotator
	{
		rotation_speed_range_start	0
		rotation_speed_range_end	83.08
		rotation_range_start	0
		rotation_range_end	360
	}

	affector ColourInterpolator
	{
		colour0	0 0 0 1
		time0	0.00645161
		colour1	1 1 1 1
		time1	0.193548
		colour2	1 1 1 1
		time2	0.4
		colour3	1 1 1 1
		time3	0.6
		colour4	0.501961 0.501961 1 1
		time4	0.783871
		colour5	0 0 0 1
		time5	1
	}

	affector DirectionRandomiser
	{
		randomness	5
		scope	0.25
		keep_velocity	false
	}

	affector Scaler
	{
		rate	-1
	}
}

particle_system Hearts
{
	quota	10
	material	PE/Hearts
	particle_width	16
	particle_height 16
	cull_each	true
	renderer	billboard
	sorted	false
	local_space	true
	iteration_interval	0
	nonvisible_update_timeout	0
	billboard_type	point
	billboard_origin	center
	billboard_rotation_type	vertex
	common_direction	0 1 0
	common_up_vector	0 1 0
	point_rendering	false
	accurate_facing	false

	emitter Cylinder
	{
		width 40
		height 40
		depth 20
		angle	30
		colour	1 1 1 0
		colour_range_start	1 1 1 0
		colour_range_end	1 1 1 0
		direction	0 1 0
		emission_rate	10
		position	0 30 0
		velocity	30
		velocity_min	20
		velocity_max	40
		time_to_live	2
		time_to_live_min	2
		time_to_live_max	2
		duration	1
		duration_min	1
		duration_max	1
		repeat_delay	0
		repeat_delay_min	0
		repeat_delay_max	0
	}

	affector ColourInterpolator
	{
		colour0	0 0 0 0
		time0	0
		colour1	1 1 1 1
		time1	0.1
		colour2	1 1 1 1
		time2	0.8
		colour3	0 0 0 0
		time3	1
	}
}

particle_system Spark
{
	quota	20
	material	PE/Spark_Green
	particle_width	8
	particle_height	8
	cull_each	true
	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_direction	0 1 0
	common_up_vector	0 1 0
	point_rendering	false
	accurate_facing	false

	emitter Cylinder
	{
		width 40
		height 40
		depth 25
		angle	20
		colour	0 0 0 1
		colour_range_start	0 0 0 1
		colour_range_end	0 0 0 1
		direction	0 1 0
		emission_rate	10
		position	0 5 0
		velocity	40
		velocity_min	20
		velocity_max	40
		time_to_live	0.5
		time_to_live_min	0.5
		time_to_live_max	2
		duration	0
		duration_min	0
		duration_max	0
		repeat_delay	0
		repeat_delay_min	0
		repeat_delay_max	0
	}

	affector Rotator
	{
		rotation_speed_range_start	-92.31
		rotation_speed_range_end	-147.7
		rotation_range_start	0
		rotation_range_end	360
	}

	affector ColourInterpolator
	{
		colour0	0 0 0 1
		time0	0
		colour1	0.501961 0.501961 1 1
		time1	0.2
		colour2	0.501961 0.501961 0.501961 1
		time2	0.4
		colour3	0.0 0.501961 0.501961 1
		time3	0.6
		colour4	0 0.501961 1 1
		time4	0.8
		colour5	0 0 0 1
		time5	1
	}
}

particle_system HappinessPlus
{
	quota	1
	material	PE/HappinessPlus
	particle_width	32
	particle_height	32
	cull_each	true
	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_direction	0 1 0
	common_up_vector	0 1 0
	point_rendering	false
	accurate_facing	false

	emitter Cylinder
	{
		width 1
		height 1
		depth 1
		angle	0
		colour	1 1 1 1
		colour_range_start	1 1 1 1
		colour_range_end	1 1 1 1
		direction	0 1 0
		emission_rate	100
		position	0 50 0
		velocity	25
		velocity_min	25
		velocity_max	25
		time_to_live	2.5
		time_to_live_min	2.5
		time_to_live_max	2.5
		duration	1
		duration_min	1
		duration_max	1
		repeat_delay	0
		repeat_delay_min	0
		repeat_delay_max	0
	}

	affector ColourInterpolator
	{
		colour0	1 1 1 1
		time0	0
		colour1	1 1 1 1
		time1	0.8
		colour2	1 1 1 0
		time2	1
	}
}

particle_system HappinessMinus
{
	quota	1
	material	PE/HappinessMinus
	particle_width	32
	particle_height	32
	cull_each	true
	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_direction	0 1 0
	common_up_vector	0 1 0
	point_rendering	false
	accurate_facing	false

	emitter Cylinder
	{
		width 1
		height 1
		depth 1
		angle	0
		colour	1 1 1 1
		colour_range_start	1 1 1 1
		colour_range_end	1 1 1 1
		direction	0 1 0
		emission_rate	100
		position	0 50 0
		velocity	25
		velocity_min	25
		velocity_max	25
		time_to_live	2.5
		time_to_live_min	2.5
		time_to_live_max	2.5
		duration	1
		duration_min	1
		duration_max	1
		repeat_delay	0
		repeat_delay_min	0
		repeat_delay_max	0
	}

	affector ColourInterpolator
	{
		colour0	1 1 1 1
		time0	0
		colour1	1 1 1 1
		time1	0.8
		colour2	1 1 1 0
		time2	1
	}
}

particle_system Cast
{
	quota	10
	material	PE/Bubble
	particle_width	60
	particle_height	60
	cull_each	true
	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	0
		colour	0 0 0 1
		colour_range_start	0 0 0 1
		colour_range_end	0 0 0 1
		direction	0 1 0
		emission_rate	10
		position	0 30 0
		velocity	0.1
		velocity_min	0.1
		velocity_max	0.5
		time_to_live	0.3
		time_to_live_min	0.3
		time_to_live_max	1
		duration	1.5
		duration_min	1.5
		duration_max	2
		repeat_delay	5
	}

	affector Rotator
	{
		rotation_speed_range_start	-92.31
		rotation_speed_range_end	-147.7
		rotation_range_start	0
		rotation_range_end	360
	}

	affector ColourInterpolator
	{
		colour0	0 0 0 1
		time0	0
		colour1	1 0 0.501961 1
		time1	0.2
		colour2	0.501961 1 1 1
		time2	0.4
		colour3	0 0.501961 1 1
		time3	0.6
		colour4	1 1 1 1
		time4	0.8
		colour5	0 0 0 1
		time5	1
	}
}

