The '''ParticleRibbonsModule''' component makes it to where a particle system will have ribbons that connect particles based on distance and other factors.
|Material|{{RootFieldType|AssetRef`1|[[Type:Material|Material]]}}|TypeAdv0=true| The material to give the ribbons
|TextureMode|TrailTextureMode|
|TextureMode|TrailTextureMode| How to handle viewing the texture specified on the ribbons.
|MotionVectorMode|MotionVectorMode|
|MotionVectorMode|MotionVectorMode| How to handle the rendering of ribbons in regards to motion vectors.
|GenerateLightingData|Bool|
|GenerateLightingData|Bool| Whether to generate lighting data for the ribbons.
|RibbonPointRatio|Float|
|RibbonPointRatio|Float| How many of the particles should be ribbons.
|Distribution|ParticleFollowerDistribution|
|Distribution|ParticleFollowerDistribution| How to distribute the ribbon followers.
|MaxRibbonPoints|Int|
|MaxRibbonPoints|Int| The max amount of ribbon points there should be.
|InterweavedRibbonCount|Int|
|InterweavedRibbonCount|Int| The amount of long particle-interconnected ribbons there can be, essentially multiple ribbons rather than one ribbon line.
|UseParticleColor|Bool|
|UseParticleColor|Bool| Whether to use the color of particles the ribbons are following.
|UseParticleSize|Bool|
|UseParticleSize|Bool| Whether to use the size of particles the ribbons should follow.
|SizeInheritanceMode|UniformSizeMode|
|ShuffleInterweavedRibbons|Bool| Randomly moves interweaved ribbon groups to new particles when they are generated.
}}
|SizeInheritanceMode|UniformSizeMode| How to inherit the size of the particles the ribbons are following.
== Sync Delegates ==
{{Table ComponentTriggers
}}
}}
== Usage ==
== Usage ==
Attach to a slot, add to the list of modules in a [[Component:ParticleSystem]], and adjust the values to make the desired effect from this component.