public override void Grid_OnRegionHandleReply(object sender, RegionHandleReplyEventArgs e) { var regionHandle = e.RegionHandle; var regionID = e.RegionID; if (regionHandle == 0) { return; } RegisterUUID(regionID, GetRegion(regionHandle)); base.Grid_OnRegionHandleReply(sender, e); }
void Grid_RegionHandleReply(object sender, RegionHandleReplyEventArgs e) { if (decodedLandmark == null || decodedLandmark.RegionID != e.RegionID) { return; } parcelID = client.Parcels.RequestRemoteParcelID(decodedLandmark.Position, e.RegionHandle, e.RegionID); if (parcelID != UUID.Zero) { client.Parcels.RequestParcelInfo(parcelID); } }