|
|
|
|
|
PlaceObj('ParticleSystemPreset', { |
|
group = "Environment", |
|
id = "Butterflies_Blue", |
|
ignore_game_object_age = true, |
|
speed_up = 4000, |
|
PlaceObj('ParticleEmitter', { |
|
'emit_detail_level', 60, |
|
'max_live_count', 10, |
|
'parts_per_sec', 10000, |
|
'lifetime_min', 5000000000, |
|
'lifetime_max', 5000000000, |
|
'size_min', 100, |
|
'size_max', 150, |
|
'texture', "Textures/Particles/Butterfly_Blue_3x3.tga", |
|
'frames', point(3, 3), |
|
'light_softness', 1000, |
|
'outlines', { |
|
{ |
|
point(40, 416), |
|
point(680, 1308), |
|
point(1328, 404), |
|
point(632, 268), |
|
}, |
|
{ |
|
point(1376, 348), |
|
point(1376, 1068), |
|
point(2716, 1068), |
|
point(2716, 348), |
|
}, |
|
{ |
|
point(3208, 1036), |
|
point(3608, 1036), |
|
point(4064, 388), |
|
point(2740, 372), |
|
}, |
|
{ |
|
point(540, 2388), |
|
point(812, 2388), |
|
point(1092, 1756), |
|
point(256, 1756), |
|
}, |
|
{ |
|
point(1369, 1848), |
|
point(2032, 2676), |
|
point(2724, 1864), |
|
point(2072, 1632), |
|
}, |
|
{ |
|
point(2734, 1824), |
|
point(3404, 2676), |
|
point(4092, 1828), |
|
point(3400, 1552), |
|
}, |
|
{ |
|
point(8, 3136), |
|
point(672, 4044), |
|
point(1352, 3136), |
|
point(668, 3004), |
|
}, |
|
{ |
|
point(1396, 3140), |
|
point(2044, 4040), |
|
point(2696, 3132), |
|
point(2008, 2996), |
|
}, |
|
{ |
|
point(2804, 3196), |
|
point(3412, 4048), |
|
point(4092, 3060), |
|
point(3056, 3052), |
|
}, |
|
}, |
|
'texture_hash', 324542449089930628, |
|
}, nil, nil), |
|
PlaceObj('FaceAlongMovement', { |
|
'rotate', true, |
|
}, nil, nil), |
|
PlaceObj('ParticleBehaviorGravityWell', { |
|
'position', point(0, 0, 2000), |
|
'start_vel', 100, |
|
'acceleration', 100, |
|
'max_vel', 1000, |
|
}, nil, nil), |
|
PlaceObj('Oscillate', { |
|
'x_period', 2000, |
|
'x_strength', range(10, 16), |
|
'y_period', 2000, |
|
'y_strength', range(10, 17), |
|
'z_strength', range(7, 15), |
|
}, nil, nil), |
|
PlaceObj('ParticleBehaviorColorize', { |
|
'start_color_min', RGBA(200, 200, 200, 255), |
|
'start_color_max', RGBA(202, 202, 202, 255), |
|
'mid_color', RGBA(111, 116, 129, 255), |
|
'end_color', RGBA(255, 255, 255, 255), |
|
'type', "One of four", |
|
}, nil, nil), |
|
PlaceObj('ParticleBehaviorTornado', { |
|
'position', point(0, 820, 1000), |
|
'start_rpm', 100, |
|
'mid_rpm', 100, |
|
'end_rpm', 25, |
|
}, nil, nil), |
|
PlaceObj('ParticleBehaviorAnimate', { |
|
'fps', 15, |
|
'sequence_time_remap', { |
|
range_y = 10, |
|
scale = 1000, |
|
point(0, 0, 0), |
|
point(331, 311, 400), |
|
point(663, 626, 721), |
|
point(1000, 1000, 1000), |
|
}, |
|
}, nil, nil), |
|
PlaceObj('DisplacerCircle', { |
|
'position', point(0, 0, 2000), |
|
'inner_radius', 1000, |
|
'outer_radius', 3000, |
|
}, nil, nil), |
|
PlaceObj('DisplacerTerrainBirth', { |
|
'range_min', 1000, |
|
}, nil, nil), |
|
}) |
|
|
|
|