Announcement

Collapse
No announcement yet.

Dyanmic particle scaling?

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Dyanmic particle scaling?

    Hi,

    I'm working on a flamethrower and would like to scale up the fire particles as they leave the nozzle and disperse into the air. Is there a way to actually do that? I've tried messing around with all of these values and nothing seems to give me what I need:

    mDirDev=(X=0.200000,Y=0.200000,Z=0.200000)
    mSpeedRange(0)=2.000000
    mSpeedRange(1)=15.000000
    mMassRange(0)=-0.010000
    mMassRange(1)=-0.080000
    mRandOrient=True
    mSizeRange(0)=10.000000
    mSizeRange(1)=20.000000
    mColorRange(0)=(B=45,G=45,R=60)
    mColorRange(1)=(B=65,G=65,R=100)
    Physics=PHYS_Trailer
    Skins(0)=Texture'EmitterTextures.MultiFrame.LargeF lames'
    ScaleGlow=2.000000
    Style=STY_Translucent

    mLifeRange(0)=0.300000
    mLifeRange(1)=0.300000
    mRegenRange(0)=200.000000
    mRegenRange(1)=200.000000
    mPosDev=(X=3.000000,Y=3.000000,Z=3.000000)
    mGrowthRate=1.000000
    mAttenKa=0.500000
    mNumTileColumns=4
    mNumTileRows=4
    AmbientSound=Sound'GeneralAmbience.firefx11'
    LifeSpan=0.400000

    I would have assumed that mGrowthRate would have taken care of that but it just seems to scale them up instantaneously...is there a way to extend or delay the rate of the growth?

    #2
    Ugh... xEmitters. You sure you can't use Emitters? For those it'd be easy... but of course there are some things xEmitters can do that Emitters can't.

    I'd think mGrowthRate does what you want, but perhaps it needs to be used in combination with another variable that determines the time period in which the particle grows or something.

    You could browse the various subclasses of xEmitter and see if you can find one that does what you want, then see how it's done.

    Comment


      #3
      Alright, thanks! I'll give emitters a chance and see what happens!

      Comment

      Working...
      X