The Daisy Cutter fx runs smooth, I got shitloads of rocket trails due to my rocket dudes firing at some enemy tanks and.... the game still runs smooth.
and i must say...
Example of a trimmed particle system code:
From this:
ParticleSystem FireInfantrySmallSub2 Priority = DEATH_EXPLOSION IsOneShot = No Shader = ADDITIVE Type = PARTICLE ParticleName = EXFire01.tga AngleZ = 0.00 7.00 AngularRateZ = -0.01 0.01 AngularDamping = 1.00 1.00 VelocityDamping = 0.90 0.90 Gravity = 0.10 Lifetime = 15.00 15.00 SystemLifetime = 44 Size = 0.20 0.20 StartSizeRate = 0.00 0.00 SizeRate = 2.00 2.00 SizeRateDamping = 0.80 0.80 Alpha1 = 0.00 0.00 0 Alpha2 = 0.00 0.00 0 Alpha3 = 0.00 0.00 0 Alpha4 = 0.00 0.00 0 Alpha5 = 0.00 0.00 0 Alpha6 = 0.00 0.00 0 Alpha7 = 0.00 0.00 0 Alpha8 = 0.00 0.00 0 Color1 = R:0 G:0 B:0 0 Color2 = R:255 G:255 B:255 5 Color3 = R:0 G:0 B:0 15 Color4 = R:0 G:0 B:0 0 Color5 = R:0 G:0 B:0 0 Color6 = R:0 G:0 B:0 0 Color7 = R:0 G:0 B:0 0 Color8 = R:0 G:0 B:0 0 ColorScale = 0.00 0.00 BurstDelay = 2.00 2.00 BurstCount = 1.00 1.00 InitialDelay = 37.00 37.00 DriftVelocity = X:0.08 Y:0.16 Z:0.01 VelocityType = OUTWARD VelOutward = 0.08 0.10 VelOutwardOther = 0.00 0.00 VolumeType = LINE VolLineStart = X:-1.00 Y:0.00 Z:0.00 VolLineEnd = X:1.00 Y:0.00 Z:1.00 IsHollow = No IsGroundAligned = No IsEmitAboveGroundOnly = No IsParticleUpTowardsEmitter = No WindMotion = Unused WindAngleChangeMin = 0.150000 WindAngleChangeMax = 0.450000 WindPingPongStartAngleMin = 0.000000 WindPingPongStartAngleMax = 0.785398 WindPingPongEndAngleMin = 5.497787 WindPingPongEndAngleMax = 6.283185 End
To This:
ParticleSystem FireInfantrySmallSub2 Priority = DEATH_EXPLOSION Shader = ADDITIVE Type = PARTICLE ParticleName = EXFire01.tga AngleZ = 0.00 7.00 AngularRateZ = -0.01 0.01 AngularDamping = 1.00 1.00 VelocityDamping = 0.90 0.90 Gravity = 0.10 Lifetime = 15.00 15.00 SystemLifetime = 44 Size = 0.20 0.20 SizeRate = 2.00 2.00 SizeRateDamping = 0.80 0.80 Color1 = R:0 G:0 B:0 0 Color2 = R:255 G:255 B:255 5 Color3 = R:0 G:0 B:0 15 BurstDelay = 2.00 2.00 BurstCount = 1.00 1.00 InitialDelay = 37.00 37.00 DriftVelocity = X:0.08 Y:0.16 Z:0.01 VelocityType = OUTWARD VelOutward = 0.08 0.10 VolumeType = LINE VolLineStart = X:-1.00 Y:0.00 Z:0.00 VolLineEnd = X:1.00 Y:0.00 Z:1.00 End
*heads back optimizing his ini files*
Edited by Chris, 30 March 2007 - 10:07.