mirror of
https://github.com/opensim/opensim.git
synced 2026-08-06 01:06:30 +08:00
Mantis#1597. Thank you, Melanie for a patch that:
Adds handlers for the reclaim land functionality, plus all needed permissions checks.
This commit is contained in:
@@ -235,6 +235,7 @@ namespace OpenSim.Region.ClientStack.LindenUDP
|
||||
private ParcelSelectObjects handlerParcelSelectObjects = null; //OnParcelSelectObjects;
|
||||
private ParcelObjectOwnerRequest handlerParcelObjectOwnerRequest = null; //OnParcelObjectOwnerRequest;
|
||||
private ParcelAbandonRequest handlerParcelAbandonRequest = null;
|
||||
private ParcelReclaim handlerParcelReclaim = null;
|
||||
private ParcelReturnObjectsRequest handlerParcelReturnObjectsRequest = null;
|
||||
private RegionInfoRequest handlerRegionInfoRequest = null; //OnRegionInfoRequest;
|
||||
private EstateCovenantRequest handlerEstateCovenantRequest = null; //OnEstateCovenantRequest;
|
||||
@@ -868,6 +869,7 @@ namespace OpenSim.Region.ClientStack.LindenUDP
|
||||
public event ParcelSelectObjects OnParcelSelectObjects;
|
||||
public event ParcelObjectOwnerRequest OnParcelObjectOwnerRequest;
|
||||
public event ParcelAbandonRequest OnParcelAbandonRequest;
|
||||
public event ParcelReclaim OnParcelReclaim;
|
||||
public event ParcelReturnObjectsRequest OnParcelReturnObjectsRequest;
|
||||
public event RegionInfoRequest OnRegionInfoRequest;
|
||||
public event EstateCovenantRequest OnEstateCovenantRequest;
|
||||
@@ -5661,6 +5663,15 @@ namespace OpenSim.Region.ClientStack.LindenUDP
|
||||
handlerParcelAbandonRequest(releasePacket.Data.LocalID, this);
|
||||
}
|
||||
break;
|
||||
case PacketType.ParcelReclaim:
|
||||
ParcelReclaimPacket reclaimPacket = (ParcelReclaimPacket)Pack;
|
||||
|
||||
handlerParcelReclaim = OnParcelReclaim;
|
||||
if (handlerParcelReclaim != null)
|
||||
{
|
||||
handlerParcelReclaim(reclaimPacket.Data.LocalID, this);
|
||||
}
|
||||
break;
|
||||
case PacketType.ParcelReturnObjects:
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user