EXEC:
VelocityCheck:
actions:
- REGEX=input:{%player_loc%} regex:{[^,]+}
- REGEX=input:{%calc:sin(toRadians(%group40%+90))*1%} regex:{[-]?.{1,5}} prefix:sin_
- REGEX=input:{%calc:cos(toRadians(%group40%+90))*1%} regex:{[-]?.{1,5}} prefix:cos_
- if_else=if:{(%sin_group00%>1)||(%sin_group00%<-1)} then:{0.0} else:{%sin_group00%} suffix:_sin
- if_else=if:{(%cos_group00%>1)||(%cos_group00%<-1)} then:{0.0} else:{%cos_group00%} suffix:_cos
- var_set=id:shoot value:{%ifelseresult_cos%,0.2,%ifelseresult_sin%}
- shoot=distance:100 damage:0 run:{activator:VC2 playeronly:true}
VC2:
actions:
- velocity=vector:%var:shoot% kick:false