From ed9f393fb10cc62b10e8daa2bcdd6e76e1e3ab66 Mon Sep 17 00:00:00 2001 From: codeimp Date: Sat, 2 Jan 2010 21:28:18 +0000 Subject: [PATCH] - Tools.DrawLines no longer snaps the geometry to map format accuracy. Use General.Map.Map.SnapAllToAccuracy() to compensate. --- Source/Core/Geometry/Tools.cs | 3 --- Source/Plugins/BuilderModes/ClassicModes/DrawGeometryMode.cs | 3 +++ 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Source/Core/Geometry/Tools.cs b/Source/Core/Geometry/Tools.cs index 6fb6e35c..be451a41 100644 --- a/Source/Core/Geometry/Tools.cs +++ b/Source/Core/Geometry/Tools.cs @@ -1380,9 +1380,6 @@ namespace CodeImp.DoomBuilder.Geometry if((newlines[i].Front == null) && (newlines[i].Back == null)) newlines[i].Dispose(); } } - - // Snap to map format accuracy - General.Map.Map.SnapAllToAccuracy(); // Mark new geometry only General.Map.Map.ClearMarkedLinedefs(false); diff --git a/Source/Plugins/BuilderModes/ClassicModes/DrawGeometryMode.cs b/Source/Plugins/BuilderModes/ClassicModes/DrawGeometryMode.cs index ada032e3..2eea1c80 100644 --- a/Source/Plugins/BuilderModes/ClassicModes/DrawGeometryMode.cs +++ b/Source/Plugins/BuilderModes/ClassicModes/DrawGeometryMode.cs @@ -410,6 +410,9 @@ namespace CodeImp.DoomBuilder.BuilderModes // Make the drawing Tools.DrawLines(points); + + // Snap to map format accuracy + General.Map.Map.SnapAllToAccuracy(); // Clear selection General.Map.Map.ClearAllSelected();