From b9b648c8d0f08d22d3273b508e7b32bbe4eefc3c Mon Sep 17 00:00:00 2001 From: Jim Radford Date: Fri, 12 Feb 2010 21:59:13 +0000 Subject: [PATCH] LIBOMV-783 Adds support for Linden Homes regions, specifically a ParcelFlags entry which was recycled to indicate a linden homes parcel git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3245 52acb1d6-8a22-11de-b505-999d5b087335 --- OpenMetaverse/ParcelManager.cs | 3 ++- OpenMetaverse/Simulator.cs | 12 ++++++++---- 2 files changed, 10 insertions(+), 5 deletions(-) diff --git a/OpenMetaverse/ParcelManager.cs b/OpenMetaverse/ParcelManager.cs index 3c1fc557..9a22a447 100644 --- a/OpenMetaverse/ParcelManager.cs +++ b/OpenMetaverse/ParcelManager.cs @@ -258,7 +258,8 @@ namespace OpenMetaverse DenyAnonymous = 1 << 22, // Ban all identified avatars [OBSOLETE] //[Obsolete] - //DenyIdentified = 1 << 23, + // This was obsoleted in 1.19.0 but appears to be recycled and is used on linden homes parcels + LindenHome = 1 << 23, // Ban all transacted avatars [OBSOLETE] //[Obsolete] //DenyTransacted = 1 << 24, diff --git a/OpenMetaverse/Simulator.cs b/OpenMetaverse/Simulator.cs index c373829a..5d414ddc 100644 --- a/OpenMetaverse/Simulator.cs +++ b/OpenMetaverse/Simulator.cs @@ -326,6 +326,7 @@ namespace OpenMetaverse /// Estate / Openspace (Sku: 027) /// Estate / Homestead (Sku: 029) /// Mainland / Homestead (Sku: 129) (Linden Owned) + /// Mainland / Linden Homes (Sku: 131) /// /// public string ProductName; @@ -337,16 +338,19 @@ namespace OpenMetaverse /// 027 Estate / Openspace /// 029 Estate / Homestead /// 129 Mainland / Homestead (Linden Owned) + /// 131 Linden Homes / Full Region /// /// public string ProductSku; - /// Provides access to two thread-safe dictionaries containing - /// avatars and primitives found in this simulator - //public ObjectTracker Objects = new ObjectTracker(); - + /// + /// A thread-safe dictionary containing avatars in a simulator + /// public InternalDictionary ObjectsAvatars = new InternalDictionary(); + /// + /// A thread-safe dictionary containing primitives in a simulator + /// public InternalDictionary ObjectsPrimitives = new InternalDictionary(); /// The current sequence number for packets sent to this