GameTools/DemoParticle1 { renderer sprite material GameTools/SBB //material GameTools/HPS particle_width 200 particle_height 200 cull_each false quota 30 billboard_type point // Area emitter emitter Box { // colour 0.7 0.8 0.3 0 colour_range_start 1 1 1 0 colour_range_end 0.8 1 0.5 0 angle 30 emission_rate 6 time_to_live 3 direction 0 1 0 velocity 0 width 120 height 120 depth 30 } // Make em float upwards affector LinearForce { force_vector 0 40 0 force_application add } affector ColourFader2 { alpha1 +0.5 alpha2 -0.5 state_change 0.5 } } GameTools/Big { renderer sprite material HPS_SMOKE_L_Depth //material GameTools/SpriteShader particle_width 1.6 particle_height 1.6 cull_each false quota 220 billboard_type point sorted true // Area emitter emitter Ellipsoid { colour 1 1 1 0 //colour_range_start 1 1 1 0 //colour_range_end 1 1 1 0 angle 30 emission_rate 3 time_to_live 10 direction 0 1 0 velocity 20 width 70 height 70 depth 70 } // Make em float upwards // affector LinearForce // { // force_vector 0 40 0 // force_application add // } affector ColourFader2 { alpha1 +0.5 alpha2 -0.5 state_change 3 } } GameTools/Little { //material Flare material HPS_SMOKE_S renderer sprite particle_width 45 particle_height 45 cull_each false quota 400 billboard_type point // Area emitter emitter Ellipsoid { colour 1 1 1 0 //colour_range_start 1 1 1 0 //colour_range_end 1 1 1 0 angle 160 emission_rate 20 time_to_live 6 direction 0 1 0 velocity 8 width 20 height 20 depth 20 } affector ColourFader2 { alpha1 +0.5 alpha2 -0.5 state_change 2 } }