mirror of
https://github.com/opensim/opensim.git
synced 2026-08-06 17:32:42 +08:00
*Moved the OnSignificantClientMovement event to ScenePresence.
*ParcelManager's resetSimParcels does not set any default values. *Updated ParcelData with correct defaults previously set in resetSimParcels *Region overrides are now sent to viewer instead of dummy'd
This commit is contained in:
@@ -77,7 +77,7 @@ namespace OpenSim.Framework.Interfaces
|
||||
|
||||
public delegate void AddNewPrim(LLUUID ownerID, LLVector3 pos, PrimitiveBaseShape shape);
|
||||
|
||||
public delegate void SignificantClientMovement(IClientAPI remote_client);
|
||||
|
||||
|
||||
public interface IClientAPI
|
||||
{
|
||||
@@ -128,7 +128,6 @@ namespace OpenSim.Framework.Interfaces
|
||||
event ParcelPropertiesUpdateRequest OnParcelPropertiesUpdateRequest;
|
||||
|
||||
event EstateOwnerMessageRequest OnEstateOwnerMessage;
|
||||
event SignificantClientMovement OnSignificantClientMovement;
|
||||
|
||||
LLVector3 StartPos
|
||||
{
|
||||
@@ -187,6 +186,6 @@ namespace OpenSim.Framework.Interfaces
|
||||
void SendInventoryItemDetails(LLUUID ownerID, LLUUID folderID, InventoryItemBase item);
|
||||
void SendNameReply(LLUUID profileId, string firstname, string lastname);
|
||||
|
||||
void TriggerSignificantClientMovement(IClientAPI remote_client);
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -33,7 +33,7 @@ namespace OpenSim.Framework.Types
|
||||
public class ParcelData
|
||||
{
|
||||
public byte[] parcelBitmapByteArray = new byte[512];
|
||||
public string parcelName = "";
|
||||
public string parcelName = "Your Parcel";
|
||||
public string parcelDesc = "";
|
||||
public LLUUID ownerID = new LLUUID();
|
||||
public bool isGroupOwned = false;
|
||||
@@ -48,7 +48,7 @@ namespace OpenSim.Framework.Types
|
||||
public LLUUID groupID = new LLUUID(); //Unemplemented
|
||||
public int groupPrims = 0; //Unemplemented
|
||||
public int salePrice = 0; //Unemeplemented. Parcels price.
|
||||
public Parcel.ParcelStatus parcelStatus = Parcel.ParcelStatus.None;
|
||||
public Parcel.ParcelStatus parcelStatus = Parcel.ParcelStatus.Leased;
|
||||
public uint parcelFlags = (uint)Parcel.ParcelFlags.AllowFly | (uint)Parcel.ParcelFlags.AllowLandmark | (uint)Parcel.ParcelFlags.AllowAllObjectEntry | (uint)Parcel.ParcelFlags.AllowDeedToGroup | (uint)Parcel.ParcelFlags.AllowTerraform | (uint)Parcel.ParcelFlags.CreateObjects | (uint)Parcel.ParcelFlags.AllowOtherScripts;
|
||||
public byte landingType = 0;
|
||||
public byte mediaAutoScale = 0;
|
||||
|
||||
Reference in New Issue
Block a user