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_Illum //material GameTools/SpriteShader particle_width 1.6 particle_height 1.6 cull_each false quota 220 //billboard_type point sorted true // Area emitter emitter Box { 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 } } GameTools/FogBig { renderer sprite material HPS_SMOKE_L_Depth particle_width 20.0 particle_height 20.0 cull_each false quota 50 //billboard_type point sorted true // Area emitter emitter Box { colour 1 1 1 1 emission_rate 220 time_to_live 0 velocity 0 width 5000 height 10 depth 5000 } // affector ColourFader2 // { // alpha1 +0.5 // alpha2 -0.5 // state_change 3 // } } GameTools/FogLittle { material HPS_SMOKE_S renderer sprite particle_width 80 particle_height 80 cull_each false quota 400 //billboard_type point // Area emitter emitter Ellipsoid { colour 1 1 1 0 angle 160 emission_rate 300 time_to_live 4 direction 0 1 0 velocity 10 width 200 height 200 depth 100 } affector ColourFader2 { alpha1 +0.5 alpha2 -0.5 state_change 2 } }