particle={
	name="star_explosion_1_file"
	subsystem={
		name="SolarSparksDown"
		max_amount=40
		slave_particles=0
		sort="depth"
		emitter_type="point"
		invert=no
		trail=no
		local_space=no
		billboard=no
		hide=no
		texture={
			file="gfx/particles/sparks_muzzle.dds"
			x=1
			y=1
			shader="ParticleAdditive"
		}
		color={
			x=240
			y=170
			z=120
			alpha={ 100,fade_in_out_flairs 15 }
		}
		position={
			y=-300
			z=0
		}
		start=6.5
		duration=-1
		emitter_yaw={ 0 0 }
		emitter_pitch={ 0 0 }
		velocity_pitch={ 0 0 }
		velocity_yaw={ 0 0 }
		velocity={ -10 0.3 }
		life={ 1.5 0.25 }
		emission=10
		size={ 2000,size_grow_flairs 3 }
		particle_yaw={ 0 180 }
		particle_pitch={ 0 0 }
		rotation={ 180 0 }
		rotation_speed={ 0 5 }
	}
	subsystem={
		name="Glow_flare"
		max_amount=20
		slave_particles=0
		sort="depth"
		emitter_type="point"
		invert=no
		trail=no
		local_space=no
		billboard=no
		hide=no
		texture={
			file="gfx/particles/polar_swirl_4.dds"
			x=1
			y=1
			shader="ParticleAdditive"
		}
		color={
			x=150
			y=100
			z=70
			alpha=255,fade_in_out_flairs
		}
		position={
			x=0
			y=0
			z=0
		}
		start=0
		duration=-1
		emitter_yaw={ 0 0 }
		emitter_pitch={ 0 0 }
		velocity_pitch={ 0 180 }
		velocity_yaw={ 0 180 }
		velocity={ 0 0 }
		life={ 2 0.5 }
		emission=10
		size={ 2200,size_grow_flairs 50 }
		particle_yaw={ 0 180 }
		particle_pitch={ 0 180 }
		rotation={ 0 180 }
	}
	subsystem={
		name="SolarSparks"
		max_amount=40
		slave_particles=0
		sort="depth"
		emitter_type="point"
		invert=no
		trail=no
		local_space=no
		billboard=no
		hide=no
		texture={
			file="gfx/particles/sparks_circle.dds"
			x=1
			y=1
			shader="ParticleAdditive"
		}
		color={
			x=240
			y=150
			z=100
			alpha={ 255,fade_in_out_flairs 15 }
		}
		position={
			x=0
			y=0
			z=0
		}
		start=6.5
		duration=-1
		emitter_yaw={ 0 0 }
		emitter_pitch={ 0 0 }
		velocity_pitch={ 0 180 }
		velocity_yaw={ 0 180 }
		velocity={ 0 0 }
		life={ 1 0.25 }
		emission=30
		size={ 1400,size_grow_flairs 100 }
		particle_yaw={ 0 180 }
		particle_pitch={ 0 180 }
		rotation={ 0 180 }
	}
	subsystem={
		name="Darken"
		max_amount=5
		slave_particles=0
		sort="depth"
		emitter_type="point"
		invert=no
		trail=no
		local_space=no
		billboard=no
		hide=no
		texture={
			file="gfx/particles/glow.dds"
			x=1
			y=1
			shader="ParticleAlphaBlend"
		}
		color={
			x=240
			y=150
			z=100
			alpha=255,fade_in_out_flairs
		}
		position={
			x=0
			y=0
			z=0
		}
		start=6.8
		duration=-1
		emitter_yaw={ 0 0 }
		emitter_pitch={ 0 0 }
		velocity_pitch={ 0 180 }
		velocity_yaw={ 0 180 }
		velocity={ 0 0 }
		life={ 1.5 0.25 }
		emission=30
		size={ 2000,size_grow_flairs 100 }
		particle_yaw={ 0 180 }
		particle_pitch={ 0 180 }
		rotation={ 0 180 }
	}
	subsystem={
		name="Shockwaves"
		max_amount=3
		slave_particles=0
		sort="depth"
		emitter_type="box"
		box_emitter_x={ 0 2 }
		box_emitter_y=0
		box_emitter_z={ 0 0 }
		invert=no
		trail=no
		local_space=no
		billboard=no
		hide=no
		texture={
			file="gfx/particles/halo.dds"
			x=1
			y=1
			shader="ParticleAdditive"
		}
		color={
			x=240
			y=200
			z=150
			alpha=255,shock_fade
		}
		position={
			x=0
			y=0
			z=0
		}
		start={ 0 2 }
		duration=-1
		emitter_yaw={ 0 0 }
		emitter_pitch={ 0 0 }
		velocity_pitch={ 0 180 }
		velocity_yaw={ 0 180 }
		velocity={ 0 0 }
		life={ 5 0.5 }
		emission={ 3 0.1 }
		size={ 2600,shockwave_grow 200 }
		particle_yaw={ 0 0 }
		particle_pitch={ 90 0 }
		rotation={ 0 180 }
	}
	subsystem={
		name="Force"
		max_amount=10
		slave_particles=0
		sort="depth"
		emitter_type="point"
		invert=no
		trail=no
		local_space=no
		billboard=no
		hide=no
		texture={
			file="gfx/particles/sun_flare.dds"
			x=1
			y=1
			shader="ParticleAdditive"
		}
		color={
			x=240
			y=220
			z=200
			alpha={ 255,fade_in_out_flairs 15 }
		}
		position={
			x=0
			y=0
			z=0
		}
		start=12
		duration=-1
		emitter_yaw={ 0 0 }
		emitter_pitch={ 0 0 }
		velocity_pitch={ 0 180 }
		velocity_yaw={ 0 180 }
		velocity={ 0 0 }
		life={ 1 0.25 }
		emission=10
		size={ 2000,size_grow_flairs 50 }
		particle_yaw={ 0 180 }
		particle_pitch={ 0 180 }
		rotation={ 0 180 }
	}
	animation={
		name="fade_in_out_flairs"
		start=0
		duration=1
		repeat=yes
		minValue=0
		maxValue=1
		curve={
			0 0 0.10882 0.34375 0.32353 0.94531 0.68235 0.5 0.87353 0.13281 1 0 
		}
		op="MUL"
		time="life"
	}
	animation={
		name="size_grow_flairs"
		start=0
		duration=1
		repeat=no
		minValue=0.1
		maxValue=1
		curve={
			0 0.54688 0.47647 0.76563 1 0.94531 
		}
		op="MUL"
		time="life"
	}
	animation={
		name="shockwave_grow"
		start=0
		duration=1
		repeat=no
		minValue=0
		maxValue=1
		curve={
			0 0.0625 0.54706 0.60938 0.79412 0.82031 1 0.92188 
		}
		op="MUL"
		time="life"
	}
	animation={
		name="shock_fade"
		start=0
		duration=1
		repeat=no
		minValue=0
		maxValue=1
		curve={
			0 0 0.03824 1 0.50294 0.40625 1 0 
		}
		op="MUL"
		time="life"
	}
	force={
		type="planar"
		name="force0"
		position={
			0 0 0 
		}
		direction={
			0 1 0 
		}
		local_force=yes
		yaw=0
		division=16
		amount=5
	}
}
