{
	ParticleSet{
		material boomeffect
		texture sprites/gunflash
		blend_mode 10
		num_particles 1
		size 3 3.1 5 3.1
		color 0.0 0.0 0.0 0.0 0.0 0.0
		alpha 0.01 0.01
		speed_aligned 1
		rot_speed 0 0
		pivot 1 0 0

		Emitter{
			spawn_rate 0
			init_spawn 1
			speed 0.01  0.01
			dir 1 0 0
			spread 0
			offset 0 0 0
			radius 0			
		}
		Affector { lin_alpha 15 end_time 0.06}
		Affector { lin_alpha -2.2 start_time 0.13}
		Affector { lin_size 30 20 end_time 0.13}		
		Affector { lin_size 10 -100 start_time 0.13}	
	}
	ParticleSet{
		texture sprites/gunflashcol
		shader	particlemult
		blend_mode 2
		num_particles 2
		size 2 0.5 6 1
		color 1.1 0.8 0.6 1.1 0.98 0.6
		alpha 0.01 0.01
		speed_aligned 1
		rot_speed 0 0
		pivot 1 0 0


		Emitter{
			spawn_rate 0
			init_spawn 2
			speed 0.01  0.01
			dir 1 0 0
			spread 0
			offset 0 0 0
			radius 0				
		}
		Affector { lin_alpha 50 end_time 0.06}
		Affector { lin_alpha -6.2 start_time 0.10}
		Affector { lin_size 50 50 }		
	}	
	ParticleSet{
		texture glow_ball
		blend_mode 2
		num_particles 4
		size 0.4 0.4 0.8 0.8
		color 1.1 0.8 0.6 1.1 0.98 0.6
		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 bullet_shell
		blend_mode 3
		num_particles 1
		size 1.5 1.5 1.5 1.5
		color 1 0.2 0.2 1 0.2 0.2
		alpha 1 1
		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	
}
