It'll be easy enough to take scale into account,
EntityXYZscale being local floats or consts being the same values you pass to entityScale...unless blitz uses a less standard way of scaling..Dunno..
tFormPoint verteX(srf,vert)*entityXScale,vertexY(srf,vert)*entityYScale,vertexZ(srf,vert)*EntityZScale,entity,0 newX=tformedX():newY=tformedY():newZ=tformedZ()
EntityXYZscale being local floats or consts being the same values you pass to entityScale...unless blitz uses a less standard way of scaling..Dunno..