public bool ShapeBaseShapeBaseUse(coShapeBase thisobj, coItemData data)
            {

            coGameConnection client = thisobj.getControllingClient();
            if (client.isObject())
                {
                double defaultfov = client.getControlCameraDefaultFov();
                double fov = client.getControlCameraFov();
                if (defaultfov != fov)
                    return false;
                }



            if (ShapeBaseShapeBaseGetInventory(thisobj, data) > 0)
                return data.call("onUse", thisobj).AsBool();

            return false;
            }