;xNgǗϐZbgB
[state ]
type=varset
triggerall=sysvar(0)=0
triggerall=1||fvar(10):=facing*(enemynear,pos x+enemynear,facing*enemynear,const(size.mid.pos.x)-pos x)
triggerall=1||fvar(11):=enemynear,pos y+enemynear,const(size.mid.pos.y)-pos y
triggerall=1||fvar(12):=(fvar(10)**2+fvar(11)**2)**0.5
trigger1=fvar(12)=0
trigger1=1||fvar(13):=0
trigger2=1||fvar(13):=(1-2*(fvar(11)<0))*acos(fvar(10)/fvar(12))
sysfvar(0)=fvar(13)*(180/pi)

;xǗϐZbgB
[state ]
type=varset
trigger1=sysvar(0)=[0,39]
trigger1=1||fvar(10):=0
trigger2=sysvar(0)=[40,59]
trigger2=1||fvar(10):=0.05*(sysvar(0)-40)
trigger3=sysvar(0)>=60
trigger3=1||fvar(10):=1
sysfvar(1)=fvar(10)
ignorehitpause=0









