mirror of
https://github.com/opensim/opensim.git
synced 2026-08-04 16:22:50 +08:00
Implement Parcel -> ForceOwnerToMe god mode packet
This commit is contained in:
@@ -211,6 +211,7 @@ namespace OpenSim.Region.ClientStack.LindenUDP
|
||||
private ParcelSelectObjects handlerParcelSelectObjects = null; //OnParcelSelectObjects;
|
||||
private ParcelObjectOwnerRequest handlerParcelObjectOwnerRequest = null; //OnParcelObjectOwnerRequest;
|
||||
private ParcelAbandonRequest handlerParcelAbandonRequest = null;
|
||||
private ParcelGodForceOwner handlerParcelGodForceOwner = null;
|
||||
private ParcelReclaim handlerParcelReclaim = null;
|
||||
private ParcelReturnObjectsRequest handlerParcelReturnObjectsRequest = null;
|
||||
private RegionInfoRequest handlerRegionInfoRequest = null; //OnRegionInfoRequest;
|
||||
@@ -938,6 +939,7 @@ namespace OpenSim.Region.ClientStack.LindenUDP
|
||||
public event ParcelSelectObjects OnParcelSelectObjects;
|
||||
public event ParcelObjectOwnerRequest OnParcelObjectOwnerRequest;
|
||||
public event ParcelAbandonRequest OnParcelAbandonRequest;
|
||||
public event ParcelGodForceOwner OnParcelGodForceOwner;
|
||||
public event ParcelReclaim OnParcelReclaim;
|
||||
public event ParcelReturnObjectsRequest OnParcelReturnObjectsRequest;
|
||||
public event RegionInfoRequest OnRegionInfoRequest;
|
||||
@@ -5678,6 +5680,15 @@ namespace OpenSim.Region.ClientStack.LindenUDP
|
||||
handlerParcelObjectOwnerRequest(reqPacket.ParcelData.LocalID, this);
|
||||
}
|
||||
break;
|
||||
case PacketType.ParcelGodForceOwner:
|
||||
ParcelGodForceOwnerPacket godForceOwnerPacket = (ParcelGodForceOwnerPacket)Pack;
|
||||
|
||||
handlerParcelGodForceOwner = OnParcelGodForceOwner;
|
||||
if (handlerParcelGodForceOwner != null)
|
||||
{
|
||||
handlerParcelGodForceOwner(godForceOwnerPacket.Data.LocalID, godForceOwnerPacket.Data.OwnerID, this);
|
||||
}
|
||||
break;
|
||||
case PacketType.ParcelRelease:
|
||||
ParcelReleasePacket releasePacket = (ParcelReleasePacket)Pack;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user