aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Environment/ParcelManager.cs
diff options
context:
space:
mode:
authormingchen2007-07-13 23:13:25 +0000
committermingchen2007-07-13 23:13:25 +0000
commitd879c6e8fc613b75220b224b3bdf07da653c9d2c (patch)
treebfd658e1e8378c3b20d15368254dbeeef619777f /OpenSim/Region/Environment/ParcelManager.cs
parent*Reworked parcel joining to work the same way as LL's method. (diff)
downloadopensim-SC-d879c6e8fc613b75220b224b3bdf07da653c9d2c.zip
opensim-SC-d879c6e8fc613b75220b224b3bdf07da653c9d2c.tar.gz
opensim-SC-d879c6e8fc613b75220b224b3bdf07da653c9d2c.tar.bz2
opensim-SC-d879c6e8fc613b75220b224b3bdf07da653c9d2c.tar.xz
*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
Diffstat (limited to '')
-rw-r--r--OpenSim/Region/Environment/ParcelManager.cs20
1 files changed, 7 insertions, 13 deletions
diff --git a/OpenSim/Region/Environment/ParcelManager.cs b/OpenSim/Region/Environment/ParcelManager.cs
index 125ba19..07f39fd 100644
--- a/OpenSim/Region/Environment/ParcelManager.cs
+++ b/OpenSim/Region/Environment/ParcelManager.cs
@@ -481,13 +481,7 @@ namespace OpenSim.Region.Environment
481 Parcel fullSimParcel = new Parcel(LLUUID.Zero, false, m_world); 481 Parcel fullSimParcel = new Parcel(LLUUID.Zero, false, m_world);
482 482
483 fullSimParcel.setParcelBitmap(Parcel.getSquareParcelBitmap(0, 0, 256, 256)); 483 fullSimParcel.setParcelBitmap(Parcel.getSquareParcelBitmap(0, 0, 256, 256));
484 fullSimParcel.parcelData.parcelName = "Your Sim Parcel";
485 fullSimParcel.parcelData.parcelDesc = "";
486 fullSimParcel.parcelData.ownerID = m_regInfo.MasterAvatarAssignedUUID; 484 fullSimParcel.parcelData.ownerID = m_regInfo.MasterAvatarAssignedUUID;
487 fullSimParcel.parcelData.salePrice = 1;
488
489 fullSimParcel.parcelData.parcelFlags |=(uint)libsecondlife.Parcel.ParcelFlags.ForSale;
490 fullSimParcel.parcelData.parcelStatus = libsecondlife.Parcel.ParcelStatus.Leased;
491 485
492 addParcel(fullSimParcel); 486 addParcel(fullSimParcel);
493 487
@@ -611,16 +605,16 @@ namespace OpenSim.Region.Environment
611 updatePacket.ParcelData.OtherPrims = 0; //unemplented 605 updatePacket.ParcelData.OtherPrims = 0; //unemplented
612 updatePacket.ParcelData.OwnerID = parcelData.ownerID; 606 updatePacket.ParcelData.OwnerID = parcelData.ownerID;
613 updatePacket.ParcelData.OwnerPrims = 0; //unemplemented 607 updatePacket.ParcelData.OwnerPrims = 0; //unemplemented
614 updatePacket.ParcelData.ParcelFlags = parcelData.parcelFlags; //unemplemented 608 updatePacket.ParcelData.ParcelFlags = parcelData.parcelFlags;
615 updatePacket.ParcelData.ParcelPrimBonus = (float)1.0; //unemplemented 609 updatePacket.ParcelData.ParcelPrimBonus = m_world.RegionInfo.estateSettings.objectBonusFactor;
616 updatePacket.ParcelData.PassHours = parcelData.passHours; 610 updatePacket.ParcelData.PassHours = parcelData.passHours;
617 updatePacket.ParcelData.PassPrice = parcelData.passPrice; 611 updatePacket.ParcelData.PassPrice = parcelData.passPrice;
618 updatePacket.ParcelData.PublicCount = 0; //unemplemented 612 updatePacket.ParcelData.PublicCount = 0; //unemplemented
619 updatePacket.ParcelData.RegionDenyAnonymous = false; //unemplemented 613 updatePacket.ParcelData.RegionDenyAnonymous = (((uint)m_world.RegionInfo.estateSettings.regionFlags & (uint)Simulator.RegionFlags.DenyAnonymous) > 0);
620 updatePacket.ParcelData.RegionDenyIdentified = false; //unemplemented 614 updatePacket.ParcelData.RegionDenyIdentified = (((uint)m_world.RegionInfo.estateSettings.regionFlags & (uint)Simulator.RegionFlags.DenyIdentified) > 0);
621 updatePacket.ParcelData.RegionDenyTransacted = false; //unemplemented 615 updatePacket.ParcelData.RegionDenyTransacted = (((uint)m_world.RegionInfo.estateSettings.regionFlags & (uint)Simulator.RegionFlags.DenyTransacted) > 0);
622 updatePacket.ParcelData.RegionPushOverride = true; //unemplemented 616 updatePacket.ParcelData.RegionPushOverride = (((uint)m_world.RegionInfo.estateSettings.regionFlags & (uint)Simulator.RegionFlags.RestrictPushObject) > 0);
623 updatePacket.ParcelData.RentPrice = 0; //?? 617 updatePacket.ParcelData.RentPrice = 0;
624 updatePacket.ParcelData.RequestResult = request_result; 618 updatePacket.ParcelData.RequestResult = request_result;
625 updatePacket.ParcelData.SalePrice = parcelData.salePrice; //unemplemented 619 updatePacket.ParcelData.SalePrice = parcelData.salePrice; //unemplemented
626 updatePacket.ParcelData.SelectedPrims = 0; //unemeplemented 620 updatePacket.ParcelData.SelectedPrims = 0; //unemeplemented