function player::findVectorHitSide(%pl,%o)
{
%o_fvec = vectorNormalize(%o.initialVelocity);
%o_pos = %o.getPosition();
%p_fvec = %pl.getForwardVector();
%p_pos = %pl.getWorldBoxCenter();
%p_turn = vectorDot(-getWord(%p_fvec,1) SPC getWord(%p_fvec,0) SPC 0,%o_fvec)*-1;
%c_pos = vectorSub(%p_pos,%o_pos);
}
this is all I got, if someone knows how to scew a vector collision you can use %p_turn (bounds [-1,1]) to scew the collision of the bullet (%o)