{
	ParticleSet{
		texture glow_ball
		blend_mode 4
		num_particles 4
		size 0.4 0.4 0.8 0.8
		color 1 0.5 0.25 1 0.5 0.25
		alpha 1 1 
		speed_aligned 0
		rot_speed -1 1
		Emitter{
			spawn_rate 0
			init_spawn 8
			speed 30 50
			dir 1 0 0
			spread 40
			offset 0 0 0
			radius 0			
		}
		Affector { lin_alpha -1.5 }		 
		Affector { lin_speed_change -1 }
	}
	ParticleSet{
		texture glow_sphere
		blend_mode 4
		num_particles 7
		size 0.1 0.1 0.4 0.4
		color 2 0.6 0.6 2 0.6 0.4
		alpha 1 1 
		speed_aligned 1
		Emitter{
			spawn_rate 0
			init_spawn 20
			speed 40 50
			dir 1 0 0
			spread 30
			offset 0 0 0
			radius 0			
		}
		Affector { lin_alpha -3 }	
		Affector { lin_size 10 0.1 }		 	 
	}	
	ParticleSet{
		texture glow_ball
		blend_mode 4
		num_particles 2
		size 0.1 0.1 0.1 0.1
		color 1 0.59 0.41 1 0.59 0.41
		alpha 1 1 
		speed_aligned 1
		rot_speed -1 1
		Emitter{
			spawn_rate 0
			init_spawn 3
			speed 8 12
			dir 1 0 0
			spread 3
			offset 0 0 0
			radius 0.3			
		}
		Affector { lin_alpha -8 start_time 0.06}		 
		Affector { lin_size 40 60 end_time 0.1}		
	}	
	ParticleSet{
		texture glow_ball
		blend_mode 4
		num_particles 3
		size 0.1 0.1 0.1 0.1
		color 1 0.59 0.41 1 0.59 0.41
		alpha 1 1 
		speed_aligned 1
		rot_speed -1 1
		Emitter{
			spawn_rate 0
			init_spawn 3
			speed 20 30
			dir 1 0 0
			spread 10
			offset 0 0 0
			radius 0.5			
		}
		Affector { lin_alpha -8 start_time 0.06}		 
		Affector { lin_size 80 30 end_time 0.1}		
	}		
	ParticleSet{
		texture e_smoke1
		blend_mode 3
		num_particles 3
		size 2 2 5 5
		color 0.5 0.5 0.5 0.5 0.5 0.5
		alpha 0.01 0.01
		speed_aligned 0
		rot_speed -2 2
		Emitter{
			spawn_rate 0
			init_spawn 5
			speed 10 30
			dir 1 0 0
			spread 20
			offset 0 0 0
			radius 0.5			
		}
		Affector { lin_alpha 30 end_time 0.06}
		Affector { lin_alpha -4 start_time 0.06}
		Affector { lin_size 6 6 }		
	}	
	ParticleSet{
		texture bullet_shell
		blend_mode 3
		num_particles 1
		size 1.5 1.5 1.5 1.5
		color 0.6 0.2 0.2 0.6 0.2 0.2
		alpha 0.8 0.8
		speed_aligned 0
		rot_speed -500 -600
		Emitter{
			spawn_rate 0
			init_spawn 1
			speed 50 60
			dir -1 1 0
			spread 2
			offset -3 0 0
			radius 0			
		}
		Affector { lin_alpha -3 start_time 0.8}
		Affector { lin_force 0 -200 0 }	
		Affector { collision }			
	}
	Sound shot1	
}
