a few more changes on vectors etc

This commit is contained in:
UbitUmarov
2022-01-10 02:21:17 +00:00
parent 7d78f62d49
commit 9b33ef9c8c
17 changed files with 19 additions and 19 deletions

View File

@@ -2903,7 +2903,7 @@ namespace OpenSim.Region.CoreModules.Framework.EntityTransfer
return false;
}
if (newPosition != Vector3.Zero)
if (!newPosition.IsZero())
so.RootPart.GroupPosition = newPosition;
if (!Scene.AddSceneObject(so))

View File

@@ -695,7 +695,7 @@ namespace OpenSim.Region.CoreModules.World.Archiver
pos.X -= m_boundingOrigin.X;
pos.Y -= m_boundingOrigin.Y;
}
if (m_displacement != Vector3.Zero)
if (!m_displacement.IsZero())
{
pos += m_displacement;
if (pos.X < 0 || pos.X >= scene.RegionInfo.RegionSizeX
@@ -1164,7 +1164,7 @@ namespace OpenSim.Region.CoreModules.World.Archiver
ITerrainModule terrainModule = scene.RequestModuleInterface<ITerrainModule>();
using (MemoryStream ms = new MemoryStream(data))
{
if (m_displacement != Vector3.Zero || m_rotation != 0f || m_boundingBox)
if (!m_displacement.IsZero() || m_rotation != 0f || m_boundingBox)
{
Vector2 boundingOrigin = new Vector2(m_boundingOrigin.X, m_boundingOrigin.Y);
Vector2 boundingSize = new Vector2(m_boundingSize.X, m_boundingSize.Y);