I did some refinement on a lot of the turret and submodel related code I've been doing the last few days, and fixing bugs,
this is the most up to date executable,
it has:
the off axis rotation code.
the 'look at' code.
it has a new detail box variant called detail sphere (just like the box but a sphere, syntax: "$detail_sphere:1,100" were the 100 is the distance from the object and 1 or -1 determines if it will draw in or out of the sphere).
"check hull" subsystem flag for turrets, they won't fire through the hull of there own ship to hit something on the other side.
and I fixed a visually annoying bug I call turret jinking, were the turret just teleports from one position to another almost instantly, now they move quite a bit smoother. or they should at least.
I also reworked some internal stuf related to getting from one set of coordanants to another that assumed they there would be no grandchildren in the model hierarchy. wich might allow turrets to work when attached to a rotating subobject.
it'd be nice if some of you people could give that a nice workout,