Tornado
give env_smokestack
ent_fire env_smokestack addoutput "classname stefan"
ent_fire env_smokestack addoutput "targetname stefan"
ent_fire stefan addoutput "basespread 250"
ent_fire stefan addoutput "speed 550"
ent_fire stefan addoutput "startsize 30"
ent_fire stefan addoutput "SpreadSpeed 1"
ent_fire stefan addoutput "endsize 45"
ent_fire stefan addoutput "Rate 550"
ent_fire stefan addoutput "Jetlength 1800"
ent_fire stefan addoutput "windspeed 0"
ent_fire stefan addoutput "smokematerial particle\fire.vmt"
ent_fire stefan addoutput "twist 1250"
ent_fire stefan addoutput "rendercolor 100 100 220"
ent_fire stefan Turnon
give point_push
ent_fire point_push addoutput "radius 5500"
ent_fire point_push addoutput "magnitude -1500"
ent_fire point_push enable:1
give point_hurt
ent_fire point_hurt addoutput "targetname dangerpower322"
ent_fire dangerpower322 addoutput "damage 20000"
ent_fire dangerpower322 addoutput "damageradius 350"
ent_fire dangerpower322 addoutput "damagedelay .1"
ent_fire dangerpower322 turnon:2
ent_create logic_timer
ent_fire logic_timer addoutput "targetname timer"
ent_fire timer toggle
ent_fire timer addoutput "refiretime 1"
ent_fire timer enable
ent_fire timer addoutput "startdisabled 0"
ent_fire timer addoutput "UseRandomTime 0"
ent_fire timer addoutput "ontimer stefan,addoutput,rendercolor 0 255 1,.4,-1"
ent_fire timer addoutput "ontimer stefan,addoutput,rendercolor 0 180 70,.4,-1"
ent_fire timer addoutput "ontimer stefan,addoutput,rendercolor 255 0 1,.2,-1"
ent_fire timer addoutput "ontimer stefan,addoutput,rendercolor 0 0 255,.6,-1"
ent_fire timer addoutput "ontimer stefan,addoutput,rendercolor 255 0 255,.8,-1"
ent_fire timer addoutput "ontimer stefan,addoutput,rendercolor 0 255 255,1,-1"