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); }