ParticleSystem = {
	Name = "Butterflies"
	MaterialSettings = {
		SourceBitmap = "textures/Bug*.tga"
		TextureBlendMode = Normal
		LightOnCreation = false
		ColorRange1 = -1181710
		ColorRange2 = -7500403
		AnimateTextures = true
		AnimateTexturesPingPong = true
		NumTextureAnimationLoops = 200
	}
	SpawnSettings = {
		ParticleSize = 0.01000000
		SizeVariance = 0.00000000
		LifeSpan = 6.00000000
		LifeVariance = 0.00000000
		MaxParticlesHighDetail = 300
		MaxParticlesLowDetail = 50
		ZeroGenerateRatePixelSize = 0.01000000
		FullGenerateRatePixelSize = 2.12599993
		OneOverDeltaPixels = 0.47258982
		MaxScreenPercent = 0.10000000
	}
	RangeSettings = {
		Range = 25.00000000
		ClipParticlesWithinRange = false
		WrapParticlesWithinRange = false
		VisCheckOnCreation = false
		VisCheckExtraRange = 5.00000000
	}
	EmitterReference = {
		IsGlobal = false
		TagRender = false
		TickGeneratorsSeparate = false
		ShadeWithEmitterColor = false
		ScaleInitialSizeByEmitter = false
		AddEmitterVelocity = false
		EmitScalarReference = 1.00000000
		OneOverEmitScalarReference = 1.00000000
		MinEmitScalar = 1.00000000
		MaxEmitScalar = 1.00000000
	}
	ParticleStateSize = 44
	Modules = {
		NumElements = 6
		Elem0 = {
			type = "VolumeGenerator"
			data = {
				EmitBox = (-5.00,-5.00,-0.90), (5.00,5.00,1.10)
				BoundaryVariance = 0.00000000
				GeometryType = BOX
				VelocityEnvelope = {
					BoundaryBox = (-12.47,-12.50,-2.75), (12.53,12.50,0.95)
					BoundaryVariance = 0.00000000
					GeometryType = BOX
				}
				EmitCount = 1
				Timing = {
					type = "CurveFunction"
					data = {
						CurveType = CUSTOM
						PhaseOffset = 0.00000000
						Period = 1.00000000
						OneOverPeriod = 1.00000000
						Amplitude = 1.00000000
						IsPeriodic = true
						ControlPoints = {
							NumElements = 9
							Elem0 = 0.50000000
							Elem1 = 0.80000001
							Elem2 = 1.00000000
							Elem3 = 0.80000001
							Elem4 = 0.50000000
							Elem5 = 0.20000000
							Elem6 = 0.00000000
							Elem7 = 0.20000000
							Elem8 = 0.50000000
						}
					}
				}
			}
		}
		Elem1 = {
			type = "ColorBlendFunction"
			data = {
				BlendColor1 = -16646144
				BlendColor2 = -16318464
				bBlendOverLife = true
				Timing = {
					type = "CurveFunction"
					data = {
						CurveType = CUSTOM
						PhaseOffset = 0.00000000
						Period = 1.00000000
						OneOverPeriod = 1.00000000
						Amplitude = 1.00000000
						IsPeriodic = true
						ControlPoints = {
							NumElements = 4
							Elem0 = 0.00000000
							Elem1 = 0.50000000
							Elem2 = 0.89999998
							Elem3 = 1.00000000
						}
					}
				}
			}
		}
		Elem2 = {
			type = "AlphaFunction"
			data = {
				type = "CurveFunction"
				data = {
					CurveType = CUSTOM
					PhaseOffset = 0.00000000
					Period = 1.00000000
					OneOverPeriod = 1.00000000
					Amplitude = 1.00000000
					IsPeriodic = true
					ControlPoints = {
						NumElements = 9
						Elem0 = 0.00000000
						Elem1 = 1.00000000
						Elem2 = 1.00000000
						Elem3 = 1.00000000
						Elem4 = 1.00000000
						Elem5 = 1.00000000
						Elem6 = 1.00000000
						Elem7 = 1.00000000
						Elem8 = 0.00000000
					}
				}
			}
		}
		Elem3 = {
			type = "GrowthRate"
			data = {
				GrowthType = FixedSize-Meters
				Timing = {
					type = "CurveFunction"
					data = {
						CurveType = CUSTOM
						PhaseOffset = 0.00000000
						Period = 1.00000000
						OneOverPeriod = 1.00000000
						Amplitude = 0.17000000
						IsPeriodic = true
						ControlPoints = {
							NumElements = 6
							Elem0 = 0.00000000
							Elem1 = 1.00000000
							Elem2 = 1.00000000
							Elem3 = 1.00000000
							Elem4 = 0.67000002
							Elem5 = 0.00000000
						}
					}
				}
			}
		}
		Elem4 = {
			type = "PoleAcceleration"
			data = {
				Location = (0.38,0.14,0.41)
				Direction = (-0.19,-0.07,-0.21)
				RelativeToEmitter = true
				FunctionTimingToLife = true
				CalculateAsForce = false
				TimingFunction = {
					type = "CurveFunction"
					data = {
						CurveType = CUSTOM
						PhaseOffset = 0.00000000
						Period = 1.00000000
						OneOverPeriod = 1.00000000
						Amplitude = 1.00000000
						IsPeriodic = true
						ControlPoints = {
							NumElements = 8
							Elem0 = 0.00125126
							Elem1 = 0.56358534
							Elem2 = 0.19330424
							Elem3 = 0.80874050
							Elem4 = 0.58500934
							Elem5 = 0.47987303
							Elem6 = 0.35029146
							Elem7 = 0.89596242
						}
					}
				}
			}
		}
		Elem5 = {
			type = "StandardRenderer"
		}
	}
}

