local Subitem = vci.assets.GetTransform("Subitem") local owner = vci.studio.GetOwner() function onUse(use) local itemPos = Subitem.GetPosition() local ownerPos = owner.GetPosition() local vect_y0 = Vector3.__new(1, 0, 1) local vector = Vector3.Scale(itemPos - ownerPos, vect_y0) local ownerVec = Vector3.Scale(owner.GetForward(), vect_y0) local axis = Vector3.Cross(ownerVec, Vector3.Normalize(vector)) print(axis) end