mirror of
https://github.com/opensim/opensim.git
synced 2026-08-09 18:55:58 +08:00
a few more changes on vectors etc
This commit is contained in:
@@ -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))
|
||||
|
||||
@@ -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);
|
||||
|
||||
Reference in New Issue
Block a user