Particle Fire

Type: 
LSL Script

It's a rather simple script, but drop it into a prim and you get fairly realistic fire. No textures are required. It works really well in a prim barrel to create a flaming/burning barrel (create a prim, place this script into it, and put the prim inside the barrel).

Source Code: 
// Fire Particle Script
// by Xantarius Cain
// 30 June 2009

default
{
    state_entry()
    {
        llParticleSystem([  

            PSYS_PART_MAX_AGE,2.000,
            PSYS_PART_FLAGS,PSYS_PART_EMISSIVE_MASK|PSYS_PART_INTERP_COLOR_MASK|PSYS_PART_INTERP_SCALE_MASK,
            PSYS_PART_START_COLOR, <1.00000, 0.40000, 0.00000>,
            PSYS_PART_END_COLOR, <0.10000, 0.00000, 0.00000>,
            PSYS_PART_START_SCALE,<0.50000, 0.50000, 1.00000>,
            PSYS_PART_END_SCALE,<1.00000, 1.00000, 1.00000>,
            PSYS_SRC_PATTERN, 10,
            PSYS_SRC_BURST_RATE,0.000,
            PSYS_SRC_ACCEL, <0.00000, 0.00000, 1.00000>,
            PSYS_SRC_BURST_PART_COUNT,15,
            PSYS_SRC_BURST_RADIUS,0.200,
            PSYS_SRC_BURST_SPEED_MIN,0.000,
            PSYS_SRC_BURST_SPEED_MAX,0.000,
            PSYS_SRC_ANGLE_BEGIN,3.000,
            PSYS_SRC_ANGLE_END,0.000,
            PSYS_SRC_OMEGA, <0.00000, 0.00000, 0.00000>,
            PSYS_SRC_MAX_AGE, 0.000,
            PSYS_SRC_TEXTURE, "",
            PSYS_PART_START_ALPHA, 1.000,
            PSYS_PART_END_ALPHA, 0.050
        ]);
    }
}