If you want to help us maintaining this wiki, check out our discord server: https://discord.gg/3u69jMa
SparkEmitter
Jump to navigation
Jump to search
//=============================================================================
// Emitter: An Unreal Spark Particle Emitter.
//=============================================================================
class SparkEmitter extends ParticleEmitter
native;
struct ParticleSparkData
{
var float TimeBeforeVisible;
var float TimeBetweenSegments;
var vector StartLocation;
var vector StartVelocity;
};
var (Spark) range LineSegmentsRange;
var (Spark) range TimeBeforeVisibleRange;
var (Spark) range TimeBetweenSegmentsRange;
var transient array<ParticleSparkData> SparkData;
var transient vertexbuffer VertexBuffer;
var transient indexbuffer IndexBuffer;
var transient int NumSegments;
var transient int VerticesPerParticle;
var transient int IndicesPerParticle;
var transient int PrimitivesPerParticle;
defaultproperties
{
LineSegmentsRange=(Min=5,Max=5)
}