-- ========== GENERATED BY ParticleSystemPreset Editor DO NOT EDIT MANUALLY! ========== PlaceObj('ParticleSystemPreset', { group = "Shooting", id = "Bullet_Trail", PlaceObj('ParticleEmitter', { 'label', "Smoke Trail", 'bins', set( "B" ), 'time_stop', 200, 'world_space', true, 'emit_detail_level', 100, 'max_live_count', 100, 'parts_per_sec', 500, 'lifetime_min', 2000, 'lifetime_max', 2000, 'position', point(0, 0, -2000), 'texture', "Textures/Particles/Smoke_Cigarette_Thick.tga", 'frames', point(2, 2), 'outlines', { { point(8, 2040), point(1992, 2040), point(2040, 32), point(8, 32), }, { point(2056, 120), point(2056, 2040), point(4072, 2040), point(3904, 32), }, { point(48, 4032), point(1960, 4032), point(1928, 2056), point(48, 2056), }, { point(2136, 4032), point(3912, 4032), point(4064, 2056), point(2136, 2056), }, }, 'texture_hash', -4799164724382020498, }, nil, nil), PlaceObj('ParticleBehaviorPickFrame', { 'bins', set( "B" ), }, nil, nil), PlaceObj('ParticleBehaviorFadeInOut', { 'bins', set( "B" ), 'fade_curve', { range_y = 10, scale = 1000, point(0, 258, 258), point(388, 266, 266), point(718, 258, 258), point(1000, 0, 0), }, }, nil, nil), PlaceObj('ParticleBehaviorRandomSpeedSpray', { 'bins', set( "B" ), 'direction', point(0, 0, -1000), 'spread_angle', 0, 'vel_min', 30000, 'vel_max', 40000, }, nil, nil), PlaceObj('ParticleBehaviorResize', { 'bins', set( "B" ), 'start_size_min', 100, 'start_size_max', 100, 'mid_size', 100, 'end_size', 100, 'non_square_size', true, 'start_size2_min', 5000, 'start_size2_max', 5000, 'mid_size2', 5000, 'end_size2', 5000, }, nil, nil), PlaceObj('FaceAlongMovement', { 'bins', set( "B" ), }, nil, nil), PlaceObj('ParticleBehaviorWind', { 'bins', set( "B" ), 'multiplier', 2000, }, nil, nil), PlaceObj('ParticleBehaviorGravityWind', { 'bins', set( "B" ), 'acceleration', 2000, 'max_vel', 5000, }, nil, nil), })