You have specified a different axis of rotation for the attachment point than you have for the mesh groups. From your code posted above (see red highlights):Thanks. here is where the attachment points end. It looks like the attachment rotates in the x direction and then the z direction.
All my animations are in the z direction. fore and aft
Code:
arm1a = new MGROUP_ROTATE (0, arm_groups1_2, 5,_V(-1.09,-.259,.2), [COLOR=Red][B]_V(1,0,0)[/B][/COLOR], (float)(180*RAD));
arm1av = new MGROUP_ROTATE (LOCALVERTEXLIST, MAKEGROUPARRAY(&claw), 1, _V(-1.09,-.259,.2), [COLOR=Red][B]_V(0,0,1)[/B][/COLOR], (float)(180*RAD));
Code:
arm1av = new MGROUP_ROTATE (LOCALVERTEXLIST, MAKEGROUPARRAY(&claw), 1, _V(-1.09,-.259,.2), [COLOR=Red][B]_V(1,0,0)[/B][/COLOR], (float)(180*RAD));