From 7c18c6966836700e4c5528429b8a2aa2e37a65e6 Mon Sep 17 00:00:00 2001 From: dan miller Date: Sat, 17 Nov 2007 22:43:05 +0000 Subject: minor POS tweak for speed --- OpenSim/Region/Physics/POSPlugin/POSPlugin.cs | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) (limited to 'OpenSim/Region/Physics/POSPlugin/POSPlugin.cs') diff --git a/OpenSim/Region/Physics/POSPlugin/POSPlugin.cs b/OpenSim/Region/Physics/POSPlugin/POSPlugin.cs index 635e430..6906451 100644 --- a/OpenSim/Region/Physics/POSPlugin/POSPlugin.cs +++ b/OpenSim/Region/Physics/POSPlugin/POSPlugin.cs @@ -135,20 +135,19 @@ namespace OpenSim.Region.Physics.POSPlugin " absX: " + Math.Abs(p.Position.X - c.Position.X) + " sizeX: " + p.Size.X * 0.5 + 0.5); */ - bool collides = true; if (Math.Abs(p.Position.X - c.Position.X) >= (p.Size.X * 0.5 + 0.5)) { - collides = false; + return false; } if (Math.Abs(p.Position.Y - c.Position.Y) >= (p.Size.Y * 0.5 + 0.5)) { - collides = false; + return false; } if (Math.Abs(p.Position.Z - c.Position.Z) >= (p.Size.Z * 0.5 + 1.0)) { - collides = false; + return false; } - return collides; + return true; } public override void Simulate(float timeStep) -- cgit v1.1