ok...
http://www.thegamecreators.com/?m=view_product&id=2082
Without repeating many things...
Quote: "EZro_FindOffsetFromPoint
This command will calculate the perpindicular distance from a the coordinates given, to each of the object's axis. This will tell an offset distance, relative to the rotation of the object, from the each axis to the given point.
After using this command to calculate the offsets, use the commands EZro_GetOffsetX(), EZro_GetOffsetY(), EZro_GetOffsetZ() to retrieve the values.
SYNTAX
EZro_FindOffsetFromPoint pointX#, pointY#, pointZ#
"
Not sure this will do the trick for you... I hope I did not do anything bad by quoting the chm file...
but I figured you culd manipulate the values that this command brings back...
but I dunno... there are a few more commands actually...
EZro_ObjFindOffsetFromPoint
ObjFindPointFromOffset
which entail
Quote: "After using this command to calculate the offsets, use the commands EZro_GetOffsetX(), EZro_GetOffsetY(), EZro_GetOffsetZ() to retrieve the values."
as before...
So if you can maybe work out some sample code for me to try and compile for you I would gladly try it... I do have Dark Physics so hit me ^^ and if it works... then you can by EZRotate ^^ I pressume you do not already have it... so if I can help you experiment with it before you buy it do not mind as I can see and learn fom this too. I plan to use DP for a lot of stuff.
EDIT
Just ask me if there is a certain aspect you would like more info on.