Page 1 of 1

Xta Effects behavior altered.

Posted: 29 Aug 2009, 07:57
by Noruas
Some of the xta special effects are read differently then past springs, so some of the lingering smoke disappear. I was wondering what changes to Ceg particles has happened since 0.78.2 that has altered the behavior or should I need to get more specific.

Re: Xta Effects behavior altered.

Posted: 29 Aug 2009, 11:54
by Tobi
more specific

Re: Xta Effects behavior altered.

Posted: 29 Aug 2009, 12:40
by Noruas

Code: Select all

[FlakCloud]//Gives better effect FIXED VERTION//
{....
	[G_blast2]//base explo// 
	{
		class=CSimpleParticleSystem;
		[properties]
		{
		sizeGrowth=0.14;
		sizeMod=1.0;
		pos=3 r-3, 1 r-2, 3 r-3;  
		gravity=0, 0, 0;
	
		colorMap=0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.5 0.1 0.1 0.1 0.0;


		Texture=smoke;
		airdrag=0.7;
		
		particleLifeSpread=10; 
		particleSpeedSpread=9;  
		particleSizeSpread=10;   
		
		particleLife=160; 
		numParticles=15; 
		particleSpeed=1; 
		particleSize=12;
		
		
		emitVector=0, 1, 0; 
		emitRot=80;
		emitRotSpread=5; 
		directional=1; 

		}
	air=1;
	water=1;
	ground=1;
	count=1;
	}
}
These particles are suppose to have a lifespan of 160 but yet when you fire flaks at air or the ground, as soon as the smoke appears, it seems to disappear. The particles used to linger, I mean, am I missing something.

http://www.youtube.com/watch?v=z6LvuHOBuSs

This video shows lingering smoke from the effects but in this last spring release the smoke instantly fades.

Code: Select all

[PILLILARTIME]
{
	usedefaultexplosions=1;
	[G_blast]//base explo// 
	{
		class=CSimpleParticleSystem;
		[properties]
		{
		sizeGrowth=0.14;
		sizeMod=1.0;
		pos=3 r-3, 1 r-2, 3 r-3;  
		gravity=0, 0.05, 0;
	
		colorMap=0.6 0.5 0.4 0.01 0.1 0.1 0.1 0.2 0.1 0.1 0.1 0.2 0 0 0 0.01;




		Texture=smokesmall;
		airdrag=0.5;
		
		particleLifeSpread=30; 
		particleSpeedSpread=18;  
		particleSizeSpread=10;   
		
		particleLife=220; //75;
		numParticles=6; 
		particleSpeed=17; 
		particleSize=32;
		
		
		emitVector=0, 1, 0; 
		emitRot=80;
		emitRotSpread=5; 
		directional=1; 

		}
	air=1;
	water=1;
	ground=1;
	count=1;
	}
[G_blast2]//half sphere explo// 
	{
		class=CSimpleParticleSystem;
		[properties]
		{
		sizeGrowth=0.14;
		sizeMod=1.0;
		pos=3 r-3, 1 r-2, 3 r-3;  
		gravity=0, 0.05, 0;
	
	
		colorMap=0.6 0.5 0.4 0.01 0.1 0.1 0.1 0.2 0.1 0.1 0.1 0.2 0 0 0 0.01;
  
		Texture=smokesmall;
		airdrag=0.5;
		
		particleLifeSpread=30; 
		particleSpeedSpread=15;  
		particleSizeSpread=13;   
		
		particleLife=220; //75;
		numParticles=6; 
		particleSpeed=17; 
		particleSize=32;
		
		
		emitVector=0, 1, 0; 
		emitRot=0;
		emitRotSpread=80; 
		directional=1; 

		}
	air=1;
	water=1;
	ground=1;
	count=1;
	}
}
It seems that particles are not respecting particlelife?