only cancel attchment needed update type on sending sheduled updates.
This is wrong but its as original workedavinationmerge
parent
4ed3461573
commit
683f2cc892
|
@ -4897,7 +4897,7 @@ namespace OpenSim.Region.Framework.Scenes
|
||||||
SceneObjectPart[] parts = sog.Parts;
|
SceneObjectPart[] parts = sog.Parts;
|
||||||
SceneObjectPart rootpart = sog.RootPart;
|
SceneObjectPart rootpart = sog.RootPart;
|
||||||
|
|
||||||
rootpart.UpdateFlag = 0;
|
// rootpart.UpdateFlag = 0;
|
||||||
|
|
||||||
ControllingClient.SendEntityUpdate(rootpart, flag);
|
ControllingClient.SendEntityUpdate(rootpart, flag);
|
||||||
|
|
||||||
|
@ -4907,7 +4907,7 @@ namespace OpenSim.Region.Framework.Scenes
|
||||||
if (part == rootpart)
|
if (part == rootpart)
|
||||||
continue;
|
continue;
|
||||||
ControllingClient.SendEntityUpdate(part, flag);
|
ControllingClient.SendEntityUpdate(part, flag);
|
||||||
part.UpdateFlag = 0;
|
// part.UpdateFlag = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (sog.HasPrivateAttachmentPoint)
|
if (sog.HasPrivateAttachmentPoint)
|
||||||
|
@ -4931,7 +4931,6 @@ namespace OpenSim.Region.Framework.Scenes
|
||||||
if (part == rootpart)
|
if (part == rootpart)
|
||||||
continue;
|
continue;
|
||||||
p.ControllingClient.SendEntityUpdate(part, flag);
|
p.ControllingClient.SendEntityUpdate(part, flag);
|
||||||
part.UpdateFlag = 0;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -5000,7 +4999,7 @@ namespace OpenSim.Region.Framework.Scenes
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
part.UpdateFlag = 0;
|
// part.UpdateFlag = 0;
|
||||||
|
|
||||||
ControllingClient.SendEntityUpdate(part, flag);
|
ControllingClient.SendEntityUpdate(part, flag);
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue