Hi,
It's definitly possible.
there are three versions around for GetAtan, one for vector3, one for vector2 and one for float. Do you ahve them all? or just GetAtanVector3? it's on the Ecosystem or
hereas for reflect, I would simply have a vector 3 and inject values in that vector 3 from where even you have your values ( vector 2 or floats), then perform a reflect.
I'll see if I can do a vector2 operator with reflection ( this is what it does in the script right?)
Bye,
Jean