diff --git a/OpenSim/Region/Environment/Scenes/AllNewSceneObjectPart2.cs b/OpenSim/Region/Environment/Scenes/AllNewSceneObjectPart2.cs index 4792d159cd..fd494fa1d2 100644 --- a/OpenSim/Region/Environment/Scenes/AllNewSceneObjectPart2.cs +++ b/OpenSim/Region/Environment/Scenes/AllNewSceneObjectPart2.cs @@ -15,8 +15,6 @@ namespace OpenSim.Region.Environment.Scenes private const uint FULL_MASK_PERMISSIONS = 2147483647; private ulong m_regionHandle; - private uint m_flags = 32 + 65536 + 131072 + 256 + 4 + 8 + 2048 + 524288 + 268435456 + 128; // HOUSEKEEPING : Do we really need this? - //private Dictionary inventoryItems; public string SitName = ""; public string TouchName = ""; diff --git a/OpenSim/Region/Environment/Scenes/ScenePresence.cs b/OpenSim/Region/Environment/Scenes/ScenePresence.cs index b3255c496d..fa2b36a21a 100644 --- a/OpenSim/Region/Environment/Scenes/ScenePresence.cs +++ b/OpenSim/Region/Environment/Scenes/ScenePresence.cs @@ -48,12 +48,11 @@ namespace OpenSim.Region.Environment.Scenes public IClientAPI ControllingClient; public LLUUID current_anim; public int anim_seq; - private bool updateflag = false; // HOUSEKEEPING : Do we really need this? + private bool updateflag = false; private byte movementflag = 0; private List forcesList = new List(); private short _updateCount = 0; private Quaternion bodyRot; - // private LLObject.TextureEntry avatarAppearanceTexture = null; private byte[] visualParams; private AvatarWearable[] Wearables; private ulong m_regionHandle; @@ -63,7 +62,6 @@ namespace OpenSim.Region.Environment.Scenes private bool newForce = false; private bool newAvatar = false; - private IScenePresenceBody m_body; // HOUSEKEEPING : Do we really need this? protected RegionInfo m_regionInfo; protected ulong crossingFromRegion = 0; @@ -102,6 +100,18 @@ namespace OpenSim.Region.Environment.Scenes } } + public bool Updated + { + set + { + this.updateflag = value; + } + get + { + return this.updateflag; + } + } + public ulong RegionHandle { get { return m_regionHandle; }