From 18dea2d7dabfdf0e071f98abcb91d149f2c81bb3 Mon Sep 17 00:00:00 2001 From: MaxED <j.maxed@gmail.com> Date: Tue, 12 Aug 2014 08:30:19 +0000 Subject: [PATCH] Tag Range plugin: tags of selected map elements should not be considered as "already used". --- Source/Plugins/TagRange/TagRangeForm.cs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Source/Plugins/TagRange/TagRangeForm.cs b/Source/Plugins/TagRange/TagRangeForm.cs index e854c8468..77a28d2b9 100644 --- a/Source/Plugins/TagRange/TagRangeForm.cs +++ b/Source/Plugins/TagRange/TagRangeForm.cs @@ -34,6 +34,7 @@ namespace CodeImp.DoomBuilder.TagRange string modename = General.Editing.Mode.GetType().Name; if(modename == "SectorsMode") { + General.Map.Map.MarkSelectedSectors(true, true); //mxd selectiontype = UniversalType.SectorTag; ICollection<Sector> list = General.Map.Map.GetSelectedSectors(true); initialtags = new List<int>(list.Count); //mxd @@ -43,6 +44,7 @@ namespace CodeImp.DoomBuilder.TagRange } else if(modename == "LinedefsMode") { + General.Map.Map.MarkSelectedLinedefs(true, true); //mxd selectiontype = UniversalType.LinedefTag; ICollection<Linedef> list = General.Map.Map.GetSelectedLinedefs(true); initialtags = new List<int>(list.Count); //mxd @@ -52,6 +54,7 @@ namespace CodeImp.DoomBuilder.TagRange } else if(modename == "ThingsMode") { + General.Map.Map.MarkSelectedThings(true, true); //mxd selectiontype = UniversalType.ThingTag; ICollection<Thing> list = General.Map.Map.GetSelectedThings(true); initialtags = new List<int>(list.Count); //mxd -- GitLab