* Fixing issue with ParcelFlags. ParcelFlags is now a uint rather than an enum.
parent
c0093052b0
commit
ad264a6b6d
|
@ -49,7 +49,7 @@ namespace OpenSim.Framework.Types
|
||||||
public int groupPrims = 0; //Unemplemented
|
public int groupPrims = 0; //Unemplemented
|
||||||
public int salePrice = 0; //Unemeplemented. Parcels price.
|
public int salePrice = 0; //Unemeplemented. Parcels price.
|
||||||
public Parcel.ParcelStatus parcelStatus = Parcel.ParcelStatus.None;
|
public Parcel.ParcelStatus parcelStatus = Parcel.ParcelStatus.None;
|
||||||
public Parcel.ParcelFlags parcelFlags = Parcel.ParcelFlags.AllowFly | Parcel.ParcelFlags.AllowLandmark | Parcel.ParcelFlags.AllowAllObjectEntry | Parcel.ParcelFlags.AllowDeedToGroup | Parcel.ParcelFlags.AllowTerraform | Parcel.ParcelFlags.CreateObjects | Parcel.ParcelFlags.AllowOtherScripts;
|
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 landingType = 0;
|
||||||
public byte mediaAutoScale = 0;
|
public byte mediaAutoScale = 0;
|
||||||
public LLUUID mediaID = LLUUID.Zero;
|
public LLUUID mediaID = LLUUID.Zero;
|
||||||
|
|
|
@ -478,7 +478,7 @@ namespace OpenSim.Region.Environment
|
||||||
|
|
||||||
fullSimParcel.parcelData.ownerID = m_regInfo.MasterAvatarAssignedUUID;
|
fullSimParcel.parcelData.ownerID = m_regInfo.MasterAvatarAssignedUUID;
|
||||||
fullSimParcel.parcelData.salePrice = 1;
|
fullSimParcel.parcelData.salePrice = 1;
|
||||||
fullSimParcel.parcelData.parcelFlags = libsecondlife.Parcel.ParcelFlags.ForSale;
|
fullSimParcel.parcelData.parcelFlags |= (uint)libsecondlife.Parcel.ParcelFlags.ForSale;
|
||||||
fullSimParcel.parcelData.parcelStatus = libsecondlife.Parcel.ParcelStatus.Leased;
|
fullSimParcel.parcelData.parcelStatus = libsecondlife.Parcel.ParcelStatus.Leased;
|
||||||
|
|
||||||
addParcel(fullSimParcel);
|
addParcel(fullSimParcel);
|
||||||
|
@ -603,7 +603,7 @@ namespace OpenSim.Region.Environment
|
||||||
updatePacket.ParcelData.OtherPrims = 0; //unemplented
|
updatePacket.ParcelData.OtherPrims = 0; //unemplented
|
||||||
updatePacket.ParcelData.OwnerID = parcelData.ownerID;
|
updatePacket.ParcelData.OwnerID = parcelData.ownerID;
|
||||||
updatePacket.ParcelData.OwnerPrims = 0; //unemplemented
|
updatePacket.ParcelData.OwnerPrims = 0; //unemplemented
|
||||||
updatePacket.ParcelData.ParcelFlags = (uint)parcelData.parcelFlags; //unemplemented
|
updatePacket.ParcelData.ParcelFlags = parcelData.parcelFlags; //unemplemented
|
||||||
updatePacket.ParcelData.ParcelPrimBonus = (float)1.0; //unemplemented
|
updatePacket.ParcelData.ParcelPrimBonus = (float)1.0; //unemplemented
|
||||||
updatePacket.ParcelData.PassHours = parcelData.passHours;
|
updatePacket.ParcelData.PassHours = parcelData.passHours;
|
||||||
updatePacket.ParcelData.PassPrice = parcelData.passPrice;
|
updatePacket.ParcelData.PassPrice = parcelData.passPrice;
|
||||||
|
@ -644,7 +644,7 @@ namespace OpenSim.Region.Environment
|
||||||
parcelData.mediaURL = Helpers.FieldToUTF8String(packet.ParcelData.MediaURL);
|
parcelData.mediaURL = Helpers.FieldToUTF8String(packet.ParcelData.MediaURL);
|
||||||
parcelData.musicURL = Helpers.FieldToUTF8String(packet.ParcelData.MusicURL);
|
parcelData.musicURL = Helpers.FieldToUTF8String(packet.ParcelData.MusicURL);
|
||||||
parcelData.parcelName = Helpers.FieldToUTF8String(packet.ParcelData.Name);
|
parcelData.parcelName = Helpers.FieldToUTF8String(packet.ParcelData.Name);
|
||||||
parcelData.parcelFlags = (libsecondlife.Parcel.ParcelFlags)packet.ParcelData.ParcelFlags;
|
parcelData.parcelFlags = packet.ParcelData.ParcelFlags;
|
||||||
parcelData.passHours = packet.ParcelData.PassHours;
|
parcelData.passHours = packet.ParcelData.PassHours;
|
||||||
parcelData.passPrice = packet.ParcelData.PassPrice;
|
parcelData.passPrice = packet.ParcelData.PassPrice;
|
||||||
parcelData.salePrice = packet.ParcelData.SalePrice;
|
parcelData.salePrice = packet.ParcelData.SalePrice;
|
||||||
|
|
Loading…
Reference in New Issue