//============================================================================= // ZedBeamSparks //============================================================================= // Zed Eradication Device Beam Effect Sparks //============================================================================= // Killing Floor Source // Copyright (C) 2012 Tripwire Interactive LLC // - John "Ramm-Jaeger" Gibson // Portions derived from LinkSparks Copyright (C) Epic Games //============================================================================= class ZedBeamSparks extends xEmitter; //#exec OBJ LOAD FILE=XEffectMat.utx var float DesiredRegen; //simulated function SetLinkStatus(int Links, bool bLinking, float ls) //{ // mSizeRange[0] = default.mSizeRange[0] * (ls*1.0 + 1); // mSizeRange[1] = default.mSizeRange[1] * (ls*1.0 + 1); // mSpeedRange[0] = default.mSpeedRange[0] * (ls*0.7 + 1); // mSpeedRange[1] = default.mSpeedRange[1] * (ls*0.7 + 1); // mLifeRange[0] = default.mLifeRange[0] * (ls + 1); // mLifeRange[1] = mLifeRange[0]; // DesiredRegen = default.mRegenRange[0] * (ls + 1); // if (Links == 0) // Skins[0] = Texture'XEffectMat.Link.link_spark_green'; // else // Skins[0] = Texture'XEffectMat.Link.link_spark_yellow'; //} defaultproperties { Skins(0)=Texture'KFZED_FX_T.Energy.ZED_FX_SPark' Style=STY_Additive mParticleType=PT_Line mStartParticles=0 mLifeRange(0)=0.5 mLifeRange(1)=0.5 DesiredRegen=40.0 mRegenRange(0)=40.0 mRegenRange(1)=40.0 mMaxParticles=40.0 mSpeedRange(0)=-175.0 mSpeedRange(1)=-225.0 mMassRange(0)=2.0 mMassRange(1)=2.0 mSizeRange(0)=2.000000 mSizeRange(1)=4.000000 mAttenKa=0.1 mPosDev=(X=8.0,Y=8.0,Z=8.0) mDirDev=(X=0.5,Y=1.0,Z=1.0) mSpawnVecB=(X=12.0,Z=0.06) mColorRange(0)=(R=150,B=150,G=150) mColorRange(1)=(R=150,B=150,G=150) bDynamicLight=true LightType=LT_Steady LightRadius=3 LightHue=128 LightSaturation=100 LightBrightness=180 }