Dark (Smoke)

Thread Started By GOONGSTER

3118
1
  • 26 Vote(s) - 2.77 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Rate Thread
#1
[hide]
Code:
integer glow = TRUE;          
integer bounce = FALSE;        
integer interpColor = TRUE;    
integer interpSize = TRUE;      
integer wind = FALSE;          
integer followSource = FALSE;    
integer followVel = TRUE;      
integer pattern = PSYS_SRC_PATTERN_ANGLE_CONE;
key target = "self";
float age = 5;                  
float maxSpeed = 1.5;            
float minSpeed = 0.5;          
string texture;                
float startAlpha = 0.5;          
float endAlpha = 0.5;          
vector startColor = <0,0,0>;    
vector endColor = <0,0,0>;    
vector startSize = <0.01,0.01,0.01>;    
vector endSize = <15.05,35.00,15.05>;      
vector push = <0,0,0>;          
float rate = 0.01;          
float radius = 2;        
integer count = 1000;        
float outerAngle = 1.55;  
float innerAngle = 1.55;  
vector omega = <20,20,20>;    
float life = 0;            
integer flags;
updateParticles(){
    if (target == "owner") target = llGetOwner();
    if (target == "self") target = llGetKey();
    if (glow) flags = flags | PSYS_PART_EMISSIVE_MASK;
    if (bounce) flags = flags | PSYS_PART_BOUNCE_MASK;
    if (interpColor) flags = flags | PSYS_PART_INTERP_COLOR_MASK;
    if (interpSize) flags = flags | PSYS_PART_INTERP_SCALE_MASK;
    if (wind) flags = flags | PSYS_PART_WIND_MASK;
    if (followSource) flags = flags | PSYS_PART_FOLLOW_SRC_MASK;
    if (followVel) flags = flags | PSYS_PART_FOLLOW_VELOCITY_MASK;
    if (target != "") flags = flags | PSYS_PART_TARGET_POS_MASK;
    llParticleSystem([  PSYS_PART_MAX_AGE,age,
                        PSYS_PART_FLAGS,flags,
                        PSYS_PART_START_COLOR, startColor,
                        PSYS_PART_END_COLOR, endColor,
                        PSYS_PART_START_SCALE,startSize,
                        PSYS_PART_END_SCALE,endSize,
                        PSYS_SRC_PATTERN, pattern,
                        PSYS_SRC_BURST_RATE,rate,
                        PSYS_SRC_ACCEL, push,
                        PSYS_SRC_BURST_PART_COUNT,count,
                        PSYS_SRC_BURST_RADIUS,radius,
                        PSYS_SRC_BURST_SPEED_MIN,minSpeed,
                        PSYS_SRC_BURST_SPEED_MAX,maxSpeed,
                        PSYS_SRC_TARGET_KEY,target,
                        PSYS_SRC_INNERANGLE,innerAngle,
                        PSYS_SRC_OUTERANGLE,outerAngle,
                        PSYS_SRC_OMEGA, omega,
                        PSYS_SRC_MAX_AGE, life,
                        PSYS_SRC_TEXTURE, texture,
                        PSYS_PART_START_ALPHA, startAlpha,
                        PSYS_PART_END_ALPHA, endAlpha
                            ]);
}default{state_entry(){updateParticles();}}
[/hide]
Reply


#2
nice al have a look at it :)
[Image: t8reyp.png]
Reply




Possibly Related Threads…
Thread Author Replies Views Last Post
  Volcano Smoke Small YoungMoney 0 2,651 05-04-2013, 11:33 AM
Last Post: YoungMoney
  Candle Fire w/Smoke steadymobbin 0 3,009 02-28-2013, 02:49 AM
Last Post: steadymobbin
  Smoke ☠ MosDef ☠ 0 2,038 02-20-2013, 09:16 PM
Last Post: ☠ MosDef ☠

Forum Jump:

1 Guest(s)
Share this:

About Second Life Copybot

Second Life CopyBot Forum is a place where you can get items for Second Life and other vitual worlds for free. With our CopyBot viewers you can export and import any content from these virtual worlds and modify them in 3D software such as Blender, 3D studio Macx etc...