:plralive=0:state=0,animate=1 :state=0,plrcanbeseen:state=1 :state=0,noiseherd=400:rotatetoplr,state=1 :state=0,shotdamage=1:rotatetoplr,state=1 :state=1,ifweapon=1,prlcanbeseen:rotatetoplr,settarget,useweapon,rundecal=6 :state=1,ifweapon=0:state=2,setframe=6 :state=1,shotdamage=1:state=3,setframe=3 :state=1,plrdistfurther=400:rotatetoplr,state=4,setframe=2 :state=1,plrcannotbeseen:state=5 ;state=1,healthes=30:state=4,setframe=2 :state=1,plrdistfurther=400,plrcannotbeseen:state=0 :state=1,plrdistwinthin=100:state=6 :state=2,incframe=6 :state=2,frameatend=6:state=1,reloadweapon,sound=audiobankgunreload.wav :state=3:incframe=3 :state=3,random=1:rotatetoplr,strafe=90,rotatetoplr :state=3,random=1:rotatetoplr,strafe=-90,rotatetoplr :state=3,frameatend=3:animate=1,state=1 :state=4:incframe=2 :state=4:movefore=8 :state=4,frameatend=2:animate=1,state=1 :state=5,random=1:rotatey=65,state=4,setframe=2 :state=5,random=1:rotatey=-65,state=4,setframe=2 :state=5,plrdiswithin=200:rotatetoplr,state=1 :state=5,noiseheard=500:rotatetoplr,state=1 :state=5,shotdamage=1:rotatetoplr,state=1 :state=6,random=1,rateofffire:plraddhealth=-12 :state=6,random=2,rateofffire:plraddhealth=-14 :state=6,random=3,rateofffire:plraddhealth=-16 :state=6:state=1