aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Framework/Scenes/SceneObjectPart.cs
diff options
context:
space:
mode:
authorMelanie2011-10-25 01:55:01 +0100
committerMelanie2011-10-25 01:55:01 +0100
commitf50538c81afe4c44e491c867cebb1674b682147b (patch)
treed2e7b8e9e4eb7cb41217265ad25da6153d477b79 /OpenSim/Region/Framework/Scenes/SceneObjectPart.cs
parentMerge commit '5ddefc256468e4b394d82a2c4bc69fe28c4b59ea' into bigmerge (diff)
parentfetch physical_prim switch from [Startup] config from inside scene, as is don... (diff)
downloadopensim-SC-f50538c81afe4c44e491c867cebb1674b682147b.zip
opensim-SC-f50538c81afe4c44e491c867cebb1674b682147b.tar.gz
opensim-SC-f50538c81afe4c44e491c867cebb1674b682147b.tar.bz2
opensim-SC-f50538c81afe4c44e491c867cebb1674b682147b.tar.xz
Merge commit '528cc8136e567b5bac583728fbb0235baaba2f02' into bigmerge
Conflicts: OpenSim/Region/Framework/Scenes/Scene.cs OpenSim/Region/Framework/Scenes/SceneObjectPart.cs
Diffstat (limited to 'OpenSim/Region/Framework/Scenes/SceneObjectPart.cs')
-rw-r--r--OpenSim/Region/Framework/Scenes/SceneObjectPart.cs41
1 files changed, 8 insertions, 33 deletions
diff --git a/OpenSim/Region/Framework/Scenes/SceneObjectPart.cs b/OpenSim/Region/Framework/Scenes/SceneObjectPart.cs
index 92db8b0..d7435c6 100644
--- a/OpenSim/Region/Framework/Scenes/SceneObjectPart.cs
+++ b/OpenSim/Region/Framework/Scenes/SceneObjectPart.cs
@@ -130,20 +130,15 @@ namespace OpenSim.Region.Framework.Scenes
130 #region Fields 130 #region Fields
131 131
132 public bool AllowedDrop; 132 public bool AllowedDrop;
133
134 133
135 public bool DIE_AT_EDGE; 134 public bool DIE_AT_EDGE;
136
137 135
138 public bool RETURN_AT_EDGE; 136 public bool RETURN_AT_EDGE;
139
140 137
141 public bool BlockGrab; 138 public bool BlockGrab;
142 139
143
144 public bool StatusSandbox; 140 public bool StatusSandbox;
145 141
146
147 public Vector3 StatusSandboxPos; 142 public Vector3 StatusSandboxPos;
148 143
149 [XmlIgnore] 144 [XmlIgnore]
@@ -166,29 +161,21 @@ namespace OpenSim.Region.Framework.Scenes
166 // for SL compatibility it should be persisted though (set sound / displaytext / particlesystem, kill script) 161 // for SL compatibility it should be persisted though (set sound / displaytext / particlesystem, kill script)
167 162
168 public UUID Sound; 163 public UUID Sound;
169 164
170
171 public byte SoundFlags; 165 public byte SoundFlags;
172 166
173
174 public double SoundGain; 167 public double SoundGain;
175 168
176
177 public double SoundRadius; 169 public double SoundRadius;
178 170
179
180 public uint TimeStampFull; 171 public uint TimeStampFull;
181 172
182
183 public uint TimeStampLastActivity; // Will be used for AutoReturn 173 public uint TimeStampLastActivity; // Will be used for AutoReturn
184
185
186 public uint TimeStampTerse;
187 174
175 public uint TimeStampTerse;
188 176
189 public UUID FromItemID; 177 public UUID FromItemID;
190 178
191
192 public UUID FromFolderID; 179 public UUID FromFolderID;
193 180
194 // The following two are to hold the attachment data 181 // The following two are to hold the attachment data
@@ -202,13 +189,10 @@ namespace OpenSim.Region.Framework.Scenes
202 [XmlIgnore] 189 [XmlIgnore]
203 public int STATUS_ROTATE_X; 190 public int STATUS_ROTATE_X;
204 191
205
206 public int STATUS_ROTATE_Y; 192 public int STATUS_ROTATE_Y;
207 193
208
209 public int STATUS_ROTATE_Z; 194 public int STATUS_ROTATE_Z;
210 195
211
212 private Dictionary<int, string> m_CollisionFilter = new Dictionary<int, string>(); 196 private Dictionary<int, string> m_CollisionFilter = new Dictionary<int, string>();
213 197
214 /// <value> 198 /// <value>
@@ -225,35 +209,26 @@ namespace OpenSim.Region.Framework.Scenes
225 209
226 public scriptEvents AggregateScriptEvents; 210 public scriptEvents AggregateScriptEvents;
227 211
228
229 public Vector3 AttachedPos; 212 public Vector3 AttachedPos;
230 213
231
232 public Vector3 RotationAxis = Vector3.One; 214 public Vector3 RotationAxis = Vector3.One;
233 215
234
235 public bool VolumeDetectActive; // XmlIgnore set to avoid problems with persistance until I come to care for this 216 public bool VolumeDetectActive; // XmlIgnore set to avoid problems with persistance until I come to care for this
236 // Certainly this must be a persistant setting finally 217 // Certainly this must be a persistant setting finally
237 218
238
239 public bool IsWaitingForFirstSpinUpdatePacket; 219 public bool IsWaitingForFirstSpinUpdatePacket;
240 220
241
242 public Quaternion SpinOldOrientation = Quaternion.Identity; 221 public Quaternion SpinOldOrientation = Quaternion.Identity;
243 222
244
245 public Quaternion m_APIDTarget = Quaternion.Identity; 223 public Quaternion m_APIDTarget = Quaternion.Identity;
246 224
247
248 public float m_APIDDamp = 0; 225 public float m_APIDDamp = 0;
249
250 226
251 public float m_APIDStrength = 0; 227 public float m_APIDStrength = 0;
252 228
253 /// <summary> 229 /// <summary>
254 /// This part's inventory 230 /// This part's inventory
255 /// </summary> 231 /// </summary>
256
257 public IEntityInventory Inventory 232 public IEntityInventory Inventory
258 { 233 {
259 get { return m_inventory; } 234 get { return m_inventory; }