[state ]
type=targetbind
triggerall=numtarget(6320)=[1,8]
triggerall=numhelper(30500)=1
trigger1=projhittime(6320)=0
trigger1=1||fvar(10):=facing*(target,pos x-pos x)
trigger1=1||fvar(11):=target,pos y-pos y
trigger1=1||fvar(12):=helper(30500),facing*(target,pos x+target,const(size.mid.pos.x)-helper(30500),pos x)
trigger1=1||fvar(13):=target,pos y+target,const(size.mid.pos.y)-helper(30500),pos y
trigger1=1||fvar(14):=ifelse(target,facing*helper(30500),facing=-1,target,backedgebodydist,target,frontedgebodydist)
trigger1=1||fvar(15):=-fvar(13)+(fvar(12)+fvar(14))*tan(-28*(pi/180))
trigger1=1||fvar(16):=0.7
pos=fvar(10)+facing*helper(30500),facing*fvar(16)*fvar(14)-vel x,fvar(11)+fvar(16)*fvar(15)-vel y
time=1
id=6320
ignorehitpause=1
[state ]
type=targetbind
triggerall=numtarget(106320)=[1,8]
triggerall=numhelper(30500)=1
trigger1=projhittime(106320)=0
trigger1=1||fvar(10):=facing*(target,pos x-pos x)
trigger1=1||fvar(11):=target,pos y-pos y
trigger1=1||fvar(12):=helper(30500),facing*(target,pos x+target,const(size.mid.pos.x)-helper(30500),pos x)
trigger1=1||fvar(13):=target,pos y+target,const(size.mid.pos.y)-helper(30500),pos y
trigger1=1||fvar(14):=-fvar(12)
trigger1=1||fvar(15):=-fvar(13)
trigger1=1||fvar(16):=0.4
pos=fvar(10)+facing*helper(30500),facing*fvar(16)*fvar(14)-vel x,fvar(11)+fvar(16)*fvar(15)-vel y
time=1
id=106320
ignorehitpause=1
[state ]
type=targetbind
triggerall=numtarget(6720)=[1,8]
triggerall=numhelper(30510)=1
trigger1=projhittime(6720)=0
trigger1=1||fvar(10):=facing*(target,pos x-pos x)
trigger1=1||fvar(11):=target,pos y-pos y
trigger1=1||fvar(12):=helper(30510),facing*(target,pos x+target,const(size.mid.pos.x)-helper(30510),pos x)
trigger1=1||fvar(13):=target,pos y+target,const(size.mid.pos.y)-helper(30510),pos y
trigger1=1||fvar(14):=ifelse(target,facing*helper(30510),facing=-1,target,backedgebodydist,target,frontedgebodydist)
trigger1=1||fvar(15):=-fvar(13)+(fvar(12)+fvar(14))*tan(0*(pi/180))
trigger1=1||fvar(16):=0.7
pos=fvar(10)+facing*helper(30510),facing*fvar(16)*fvar(14)-vel x,fvar(11)+fvar(16)*fvar(15)-vel y
time=1
id=6720
ignorehitpause=1
[state ]
type=targetbind
triggerall=numtarget(106720)=[1,8]
triggerall=numhelper(30510)=1
trigger1=projhittime(106720)=0
trigger1=1||fvar(10):=facing*(target,pos x-pos x)
trigger1=1||fvar(11):=target,pos y-pos y
trigger1=1||fvar(12):=helper(30510),facing*(target,pos x+target,const(size.mid.pos.x)-helper(30510),pos x)
trigger1=1||fvar(13):=target,pos y+target,const(size.mid.pos.y)-helper(30510),pos y
trigger1=1||fvar(14):=-fvar(12)
trigger1=1||fvar(15):=-fvar(13)
trigger1=1||fvar(16):=0.4
pos=fvar(10)+facing*helper(30510),facing*fvar(16)*fvar(14)-vel x,fvar(11)+fvar(16)*fvar(15)-vel y
time=1
id=106720
ignorehitpause=1









