diff --git a/BuilderMono.sln b/BuilderMono.sln
index 51e3492f..d2ea8481 100644
--- a/BuilderMono.sln
+++ b/BuilderMono.sln
@@ -3,7 +3,32 @@ Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 16
VisualStudioVersion = 16.0.29201.188
MinimumVisualStudioVersion = 10.0.40219.1
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "BuilderMono", "Source\Core\BuilderMono.csproj", "{818B3D10-F791-4C3F-9AF5-BB2D0079B63C}"
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Builder", "Source\Core\BuilderMono.csproj", "{818B3D10-F791-4C3F-9AF5-BB2D0079B63C}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "BuilderModes", "Source\Plugins\BuilderModes\BuilderModesMono.csproj", "{B42D5AA0-F9A6-4234-9C4B-A05B11A64851}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "BuilderEffects", "Source\Plugins\BuilderEffects\BuilderEffectsMono.csproj", "{B859BE0F-A992-476D-A642-FA8EFE94AAA5}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ColorPicker", "Source\Plugins\ColorPicker\ColorPickerMono.csproj", "{A4761900-0EA3-4FE4-A919-847FD5080EFC}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TagExplorer", "Source\Plugins\TagExplorer\TagExplorerMono.csproj", "{BE7917F3-E6FE-4D5B-8FA9-B8E7668AC731}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CommentsPanel", "Source\Plugins\CommentsPanel\CommentsPanelMono.csproj", "{58BD8A5B-1B48-435D-8473-A92F27D06C49}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "NodesViewer", "Source\Plugins\NodesViewer\NodesViewerMono.csproj", "{9F244231-6A0C-42A6-87C5-ED9620DEE096}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TagRange", "Source\Plugins\TagRange\TagRangeMono.csproj", "{F49EFF6D-51CB-4E49-8223-AAE653C5B62F}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "VisplaneExplorer", "Source\Plugins\VisplaneExplorer\VisplaneExplorerMono.csproj", "{CF670175-7099-4090-A330-EE25C7230139}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SoundPropagation", "Source\Plugins\SoundPropagationMode\SoundPropagationMono.csproj", "{F59B344C-DD50-4DB7-ADDD-56AAD66450AF}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "StairSectorBuilder", "Source\Plugins\StairSectorBuilder\StairSectorBuilderMono.csproj", "{3F365121-906B-409D-BB1E-37E0A78056C2}"
+ ProjectSection(ProjectDependencies) = postProject
+ {818B3D10-F791-4C3F-9AF5-BB2D0079B63C} = {818B3D10-F791-4C3F-9AF5-BB2D0079B63C}
+ EndProjectSection
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AutomapMode", "Source\Plugins\AutomapMode\AutomapModeMono.csproj", "{B33F68D5-1335-400C-A1D7-7F5602A030EF}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
@@ -33,6 +58,182 @@ Global
{818B3D10-F791-4C3F-9AF5-BB2D0079B63C}.Release|x64.Build.0 = Release|x64
{818B3D10-F791-4C3F-9AF5-BB2D0079B63C}.Release|x86.ActiveCfg = Release|x86
{818B3D10-F791-4C3F-9AF5-BB2D0079B63C}.Release|x86.Build.0 = Release|x86
+ {B42D5AA0-F9A6-4234-9C4B-A05B11A64851}.Debug + Profiler|x64.ActiveCfg = Debug + Profiler|x64
+ {B42D5AA0-F9A6-4234-9C4B-A05B11A64851}.Debug + Profiler|x64.Build.0 = Debug + Profiler|x64
+ {B42D5AA0-F9A6-4234-9C4B-A05B11A64851}.Debug + Profiler|x86.ActiveCfg = Debug + Profiler|x86
+ {B42D5AA0-F9A6-4234-9C4B-A05B11A64851}.Debug + Profiler|x86.Build.0 = Debug + Profiler|x86
+ {B42D5AA0-F9A6-4234-9C4B-A05B11A64851}.Debug|x64.ActiveCfg = Debug|x64
+ {B42D5AA0-F9A6-4234-9C4B-A05B11A64851}.Debug|x64.Build.0 = Debug|x64
+ {B42D5AA0-F9A6-4234-9C4B-A05B11A64851}.Debug|x86.ActiveCfg = Debug|x86
+ {B42D5AA0-F9A6-4234-9C4B-A05B11A64851}.Debug|x86.Build.0 = Debug|x86
+ {B42D5AA0-F9A6-4234-9C4B-A05B11A64851}.Release + Profiler|x64.ActiveCfg = Release + Profiler|x64
+ {B42D5AA0-F9A6-4234-9C4B-A05B11A64851}.Release + Profiler|x64.Build.0 = Release + Profiler|x64
+ {B42D5AA0-F9A6-4234-9C4B-A05B11A64851}.Release + Profiler|x86.ActiveCfg = Release + Profiler|x86
+ {B42D5AA0-F9A6-4234-9C4B-A05B11A64851}.Release + Profiler|x86.Build.0 = Release + Profiler|x86
+ {B42D5AA0-F9A6-4234-9C4B-A05B11A64851}.Release|x64.ActiveCfg = Release|x64
+ {B42D5AA0-F9A6-4234-9C4B-A05B11A64851}.Release|x64.Build.0 = Release|x64
+ {B42D5AA0-F9A6-4234-9C4B-A05B11A64851}.Release|x86.ActiveCfg = Release|x86
+ {B42D5AA0-F9A6-4234-9C4B-A05B11A64851}.Release|x86.Build.0 = Release|x86
+ {B859BE0F-A992-476D-A642-FA8EFE94AAA5}.Debug + Profiler|x64.ActiveCfg = Debug + Profiler|x64
+ {B859BE0F-A992-476D-A642-FA8EFE94AAA5}.Debug + Profiler|x64.Build.0 = Debug + Profiler|x64
+ {B859BE0F-A992-476D-A642-FA8EFE94AAA5}.Debug + Profiler|x86.ActiveCfg = Debug + Profiler|x86
+ {B859BE0F-A992-476D-A642-FA8EFE94AAA5}.Debug + Profiler|x86.Build.0 = Debug + Profiler|x86
+ {B859BE0F-A992-476D-A642-FA8EFE94AAA5}.Debug|x64.ActiveCfg = Debug|x64
+ {B859BE0F-A992-476D-A642-FA8EFE94AAA5}.Debug|x64.Build.0 = Debug|x64
+ {B859BE0F-A992-476D-A642-FA8EFE94AAA5}.Debug|x86.ActiveCfg = Debug|x86
+ {B859BE0F-A992-476D-A642-FA8EFE94AAA5}.Debug|x86.Build.0 = Debug|x86
+ {B859BE0F-A992-476D-A642-FA8EFE94AAA5}.Release + Profiler|x64.ActiveCfg = Release + Profiler|x64
+ {B859BE0F-A992-476D-A642-FA8EFE94AAA5}.Release + Profiler|x64.Build.0 = Release + Profiler|x64
+ {B859BE0F-A992-476D-A642-FA8EFE94AAA5}.Release + Profiler|x86.ActiveCfg = Release + Profiler|x86
+ {B859BE0F-A992-476D-A642-FA8EFE94AAA5}.Release + Profiler|x86.Build.0 = Release + Profiler|x86
+ {B859BE0F-A992-476D-A642-FA8EFE94AAA5}.Release|x64.ActiveCfg = Release|x64
+ {B859BE0F-A992-476D-A642-FA8EFE94AAA5}.Release|x64.Build.0 = Release|x64
+ {B859BE0F-A992-476D-A642-FA8EFE94AAA5}.Release|x86.ActiveCfg = Release|x86
+ {B859BE0F-A992-476D-A642-FA8EFE94AAA5}.Release|x86.Build.0 = Release|x86
+ {A4761900-0EA3-4FE4-A919-847FD5080EFC}.Debug + Profiler|x64.ActiveCfg = Debug + Profiler|x64
+ {A4761900-0EA3-4FE4-A919-847FD5080EFC}.Debug + Profiler|x64.Build.0 = Debug + Profiler|x64
+ {A4761900-0EA3-4FE4-A919-847FD5080EFC}.Debug + Profiler|x86.ActiveCfg = Debug + Profiler|x86
+ {A4761900-0EA3-4FE4-A919-847FD5080EFC}.Debug + Profiler|x86.Build.0 = Debug + Profiler|x86
+ {A4761900-0EA3-4FE4-A919-847FD5080EFC}.Debug|x64.ActiveCfg = Debug|x64
+ {A4761900-0EA3-4FE4-A919-847FD5080EFC}.Debug|x64.Build.0 = Debug|x64
+ {A4761900-0EA3-4FE4-A919-847FD5080EFC}.Debug|x86.ActiveCfg = Debug|x86
+ {A4761900-0EA3-4FE4-A919-847FD5080EFC}.Debug|x86.Build.0 = Debug|x86
+ {A4761900-0EA3-4FE4-A919-847FD5080EFC}.Release + Profiler|x64.ActiveCfg = Release + Profiler|x64
+ {A4761900-0EA3-4FE4-A919-847FD5080EFC}.Release + Profiler|x64.Build.0 = Release + Profiler|x64
+ {A4761900-0EA3-4FE4-A919-847FD5080EFC}.Release + Profiler|x86.ActiveCfg = Release + Profiler|x86
+ {A4761900-0EA3-4FE4-A919-847FD5080EFC}.Release + Profiler|x86.Build.0 = Release + Profiler|x86
+ {A4761900-0EA3-4FE4-A919-847FD5080EFC}.Release|x64.ActiveCfg = Release|x64
+ {A4761900-0EA3-4FE4-A919-847FD5080EFC}.Release|x64.Build.0 = Release|x64
+ {A4761900-0EA3-4FE4-A919-847FD5080EFC}.Release|x86.ActiveCfg = Release|x86
+ {A4761900-0EA3-4FE4-A919-847FD5080EFC}.Release|x86.Build.0 = Release|x86
+ {BE7917F3-E6FE-4D5B-8FA9-B8E7668AC731}.Debug + Profiler|x64.ActiveCfg = Debug + Profiler|x64
+ {BE7917F3-E6FE-4D5B-8FA9-B8E7668AC731}.Debug + Profiler|x64.Build.0 = Debug + Profiler|x64
+ {BE7917F3-E6FE-4D5B-8FA9-B8E7668AC731}.Debug + Profiler|x86.ActiveCfg = Debug + Profiler|x86
+ {BE7917F3-E6FE-4D5B-8FA9-B8E7668AC731}.Debug + Profiler|x86.Build.0 = Debug + Profiler|x86
+ {BE7917F3-E6FE-4D5B-8FA9-B8E7668AC731}.Debug|x64.ActiveCfg = Debug|x64
+ {BE7917F3-E6FE-4D5B-8FA9-B8E7668AC731}.Debug|x64.Build.0 = Debug|x64
+ {BE7917F3-E6FE-4D5B-8FA9-B8E7668AC731}.Debug|x86.ActiveCfg = Debug|x86
+ {BE7917F3-E6FE-4D5B-8FA9-B8E7668AC731}.Debug|x86.Build.0 = Debug|x86
+ {BE7917F3-E6FE-4D5B-8FA9-B8E7668AC731}.Release + Profiler|x64.ActiveCfg = Release + Profiler|x64
+ {BE7917F3-E6FE-4D5B-8FA9-B8E7668AC731}.Release + Profiler|x64.Build.0 = Release + Profiler|x64
+ {BE7917F3-E6FE-4D5B-8FA9-B8E7668AC731}.Release + Profiler|x86.ActiveCfg = Release + Profiler|x86
+ {BE7917F3-E6FE-4D5B-8FA9-B8E7668AC731}.Release + Profiler|x86.Build.0 = Release + Profiler|x86
+ {BE7917F3-E6FE-4D5B-8FA9-B8E7668AC731}.Release|x64.ActiveCfg = Release|x64
+ {BE7917F3-E6FE-4D5B-8FA9-B8E7668AC731}.Release|x64.Build.0 = Release|x64
+ {BE7917F3-E6FE-4D5B-8FA9-B8E7668AC731}.Release|x86.ActiveCfg = Release|x86
+ {BE7917F3-E6FE-4D5B-8FA9-B8E7668AC731}.Release|x86.Build.0 = Release|x86
+ {58BD8A5B-1B48-435D-8473-A92F27D06C49}.Debug + Profiler|x64.ActiveCfg = Debug + Profiler|x64
+ {58BD8A5B-1B48-435D-8473-A92F27D06C49}.Debug + Profiler|x64.Build.0 = Debug + Profiler|x64
+ {58BD8A5B-1B48-435D-8473-A92F27D06C49}.Debug + Profiler|x86.ActiveCfg = Debug + Profiler|x86
+ {58BD8A5B-1B48-435D-8473-A92F27D06C49}.Debug + Profiler|x86.Build.0 = Debug + Profiler|x86
+ {58BD8A5B-1B48-435D-8473-A92F27D06C49}.Debug|x64.ActiveCfg = Debug|x64
+ {58BD8A5B-1B48-435D-8473-A92F27D06C49}.Debug|x64.Build.0 = Debug|x64
+ {58BD8A5B-1B48-435D-8473-A92F27D06C49}.Debug|x86.ActiveCfg = Debug|x86
+ {58BD8A5B-1B48-435D-8473-A92F27D06C49}.Debug|x86.Build.0 = Debug|x86
+ {58BD8A5B-1B48-435D-8473-A92F27D06C49}.Release + Profiler|x64.ActiveCfg = Release + Profiler|x64
+ {58BD8A5B-1B48-435D-8473-A92F27D06C49}.Release + Profiler|x64.Build.0 = Release + Profiler|x64
+ {58BD8A5B-1B48-435D-8473-A92F27D06C49}.Release + Profiler|x86.ActiveCfg = Release + Profiler|x86
+ {58BD8A5B-1B48-435D-8473-A92F27D06C49}.Release + Profiler|x86.Build.0 = Release + Profiler|x86
+ {58BD8A5B-1B48-435D-8473-A92F27D06C49}.Release|x64.ActiveCfg = Release|x64
+ {58BD8A5B-1B48-435D-8473-A92F27D06C49}.Release|x64.Build.0 = Release|x64
+ {58BD8A5B-1B48-435D-8473-A92F27D06C49}.Release|x86.ActiveCfg = Release|x86
+ {58BD8A5B-1B48-435D-8473-A92F27D06C49}.Release|x86.Build.0 = Release|x86
+ {9F244231-6A0C-42A6-87C5-ED9620DEE096}.Debug + Profiler|x64.ActiveCfg = Debug + Profiler|x64
+ {9F244231-6A0C-42A6-87C5-ED9620DEE096}.Debug + Profiler|x64.Build.0 = Debug + Profiler|x64
+ {9F244231-6A0C-42A6-87C5-ED9620DEE096}.Debug + Profiler|x86.ActiveCfg = Debug + Profiler|x86
+ {9F244231-6A0C-42A6-87C5-ED9620DEE096}.Debug + Profiler|x86.Build.0 = Debug + Profiler|x86
+ {9F244231-6A0C-42A6-87C5-ED9620DEE096}.Debug|x64.ActiveCfg = Debug|x64
+ {9F244231-6A0C-42A6-87C5-ED9620DEE096}.Debug|x64.Build.0 = Debug|x64
+ {9F244231-6A0C-42A6-87C5-ED9620DEE096}.Debug|x86.ActiveCfg = Debug|x86
+ {9F244231-6A0C-42A6-87C5-ED9620DEE096}.Debug|x86.Build.0 = Debug|x86
+ {9F244231-6A0C-42A6-87C5-ED9620DEE096}.Release + Profiler|x64.ActiveCfg = Release + Profiler|x64
+ {9F244231-6A0C-42A6-87C5-ED9620DEE096}.Release + Profiler|x64.Build.0 = Release + Profiler|x64
+ {9F244231-6A0C-42A6-87C5-ED9620DEE096}.Release + Profiler|x86.ActiveCfg = Release + Profiler|x86
+ {9F244231-6A0C-42A6-87C5-ED9620DEE096}.Release + Profiler|x86.Build.0 = Release + Profiler|x86
+ {9F244231-6A0C-42A6-87C5-ED9620DEE096}.Release|x64.ActiveCfg = Release|x64
+ {9F244231-6A0C-42A6-87C5-ED9620DEE096}.Release|x64.Build.0 = Release|x64
+ {9F244231-6A0C-42A6-87C5-ED9620DEE096}.Release|x86.ActiveCfg = Release|x86
+ {9F244231-6A0C-42A6-87C5-ED9620DEE096}.Release|x86.Build.0 = Release|x86
+ {F49EFF6D-51CB-4E49-8223-AAE653C5B62F}.Debug + Profiler|x64.ActiveCfg = Debug + Profiler|x64
+ {F49EFF6D-51CB-4E49-8223-AAE653C5B62F}.Debug + Profiler|x64.Build.0 = Debug + Profiler|x64
+ {F49EFF6D-51CB-4E49-8223-AAE653C5B62F}.Debug + Profiler|x86.ActiveCfg = Debug + Profiler|x86
+ {F49EFF6D-51CB-4E49-8223-AAE653C5B62F}.Debug + Profiler|x86.Build.0 = Debug + Profiler|x86
+ {F49EFF6D-51CB-4E49-8223-AAE653C5B62F}.Debug|x64.ActiveCfg = Debug|x64
+ {F49EFF6D-51CB-4E49-8223-AAE653C5B62F}.Debug|x64.Build.0 = Debug|x64
+ {F49EFF6D-51CB-4E49-8223-AAE653C5B62F}.Debug|x86.ActiveCfg = Debug|x86
+ {F49EFF6D-51CB-4E49-8223-AAE653C5B62F}.Debug|x86.Build.0 = Debug|x86
+ {F49EFF6D-51CB-4E49-8223-AAE653C5B62F}.Release + Profiler|x64.ActiveCfg = Release + Profiler|x64
+ {F49EFF6D-51CB-4E49-8223-AAE653C5B62F}.Release + Profiler|x64.Build.0 = Release + Profiler|x64
+ {F49EFF6D-51CB-4E49-8223-AAE653C5B62F}.Release + Profiler|x86.ActiveCfg = Release + Profiler|x86
+ {F49EFF6D-51CB-4E49-8223-AAE653C5B62F}.Release + Profiler|x86.Build.0 = Release + Profiler|x86
+ {F49EFF6D-51CB-4E49-8223-AAE653C5B62F}.Release|x64.ActiveCfg = Release|x64
+ {F49EFF6D-51CB-4E49-8223-AAE653C5B62F}.Release|x64.Build.0 = Release|x64
+ {F49EFF6D-51CB-4E49-8223-AAE653C5B62F}.Release|x86.ActiveCfg = Release|x86
+ {F49EFF6D-51CB-4E49-8223-AAE653C5B62F}.Release|x86.Build.0 = Release|x86
+ {CF670175-7099-4090-A330-EE25C7230139}.Debug + Profiler|x64.ActiveCfg = Debug + Profiler|x64
+ {CF670175-7099-4090-A330-EE25C7230139}.Debug + Profiler|x64.Build.0 = Debug + Profiler|x64
+ {CF670175-7099-4090-A330-EE25C7230139}.Debug + Profiler|x86.ActiveCfg = Debug + Profiler|x86
+ {CF670175-7099-4090-A330-EE25C7230139}.Debug + Profiler|x86.Build.0 = Debug + Profiler|x86
+ {CF670175-7099-4090-A330-EE25C7230139}.Debug|x64.ActiveCfg = Debug|x64
+ {CF670175-7099-4090-A330-EE25C7230139}.Debug|x64.Build.0 = Debug|x64
+ {CF670175-7099-4090-A330-EE25C7230139}.Debug|x86.ActiveCfg = Debug|x86
+ {CF670175-7099-4090-A330-EE25C7230139}.Debug|x86.Build.0 = Debug|x86
+ {CF670175-7099-4090-A330-EE25C7230139}.Release + Profiler|x64.ActiveCfg = Release + Profiler|x64
+ {CF670175-7099-4090-A330-EE25C7230139}.Release + Profiler|x64.Build.0 = Release + Profiler|x64
+ {CF670175-7099-4090-A330-EE25C7230139}.Release + Profiler|x86.ActiveCfg = Release + Profiler|x86
+ {CF670175-7099-4090-A330-EE25C7230139}.Release + Profiler|x86.Build.0 = Release + Profiler|x86
+ {CF670175-7099-4090-A330-EE25C7230139}.Release|x64.ActiveCfg = Release|x64
+ {CF670175-7099-4090-A330-EE25C7230139}.Release|x64.Build.0 = Release|x64
+ {CF670175-7099-4090-A330-EE25C7230139}.Release|x86.ActiveCfg = Release|x86
+ {CF670175-7099-4090-A330-EE25C7230139}.Release|x86.Build.0 = Release|x86
+ {F59B344C-DD50-4DB7-ADDD-56AAD66450AF}.Debug + Profiler|x64.ActiveCfg = Debug + Profiler|x64
+ {F59B344C-DD50-4DB7-ADDD-56AAD66450AF}.Debug + Profiler|x64.Build.0 = Debug + Profiler|x64
+ {F59B344C-DD50-4DB7-ADDD-56AAD66450AF}.Debug + Profiler|x86.ActiveCfg = Debug + Profiler|x86
+ {F59B344C-DD50-4DB7-ADDD-56AAD66450AF}.Debug + Profiler|x86.Build.0 = Debug + Profiler|x86
+ {F59B344C-DD50-4DB7-ADDD-56AAD66450AF}.Debug|x64.ActiveCfg = Debug|x64
+ {F59B344C-DD50-4DB7-ADDD-56AAD66450AF}.Debug|x64.Build.0 = Debug|x64
+ {F59B344C-DD50-4DB7-ADDD-56AAD66450AF}.Debug|x86.ActiveCfg = Debug|x86
+ {F59B344C-DD50-4DB7-ADDD-56AAD66450AF}.Debug|x86.Build.0 = Debug|x86
+ {F59B344C-DD50-4DB7-ADDD-56AAD66450AF}.Release + Profiler|x64.ActiveCfg = Release + Profiler|x64
+ {F59B344C-DD50-4DB7-ADDD-56AAD66450AF}.Release + Profiler|x64.Build.0 = Release + Profiler|x64
+ {F59B344C-DD50-4DB7-ADDD-56AAD66450AF}.Release + Profiler|x86.ActiveCfg = Release + Profiler|x86
+ {F59B344C-DD50-4DB7-ADDD-56AAD66450AF}.Release + Profiler|x86.Build.0 = Release + Profiler|x86
+ {F59B344C-DD50-4DB7-ADDD-56AAD66450AF}.Release|x64.ActiveCfg = Release|x64
+ {F59B344C-DD50-4DB7-ADDD-56AAD66450AF}.Release|x64.Build.0 = Release|x64
+ {F59B344C-DD50-4DB7-ADDD-56AAD66450AF}.Release|x86.ActiveCfg = Release|x86
+ {F59B344C-DD50-4DB7-ADDD-56AAD66450AF}.Release|x86.Build.0 = Release|x86
+ {3F365121-906B-409D-BB1E-37E0A78056C2}.Debug + Profiler|x64.ActiveCfg = Debug + Profiler|x64
+ {3F365121-906B-409D-BB1E-37E0A78056C2}.Debug + Profiler|x64.Build.0 = Debug + Profiler|x64
+ {3F365121-906B-409D-BB1E-37E0A78056C2}.Debug + Profiler|x86.ActiveCfg = Debug + Profiler|x86
+ {3F365121-906B-409D-BB1E-37E0A78056C2}.Debug + Profiler|x86.Build.0 = Debug + Profiler|x86
+ {3F365121-906B-409D-BB1E-37E0A78056C2}.Debug|x64.ActiveCfg = Debug|x64
+ {3F365121-906B-409D-BB1E-37E0A78056C2}.Debug|x64.Build.0 = Debug|x64
+ {3F365121-906B-409D-BB1E-37E0A78056C2}.Debug|x86.ActiveCfg = Debug|x86
+ {3F365121-906B-409D-BB1E-37E0A78056C2}.Debug|x86.Build.0 = Debug|x86
+ {3F365121-906B-409D-BB1E-37E0A78056C2}.Release + Profiler|x64.ActiveCfg = Release + Profiler|x64
+ {3F365121-906B-409D-BB1E-37E0A78056C2}.Release + Profiler|x64.Build.0 = Release + Profiler|x64
+ {3F365121-906B-409D-BB1E-37E0A78056C2}.Release + Profiler|x86.ActiveCfg = Release + Profiler|x86
+ {3F365121-906B-409D-BB1E-37E0A78056C2}.Release + Profiler|x86.Build.0 = Release + Profiler|x86
+ {3F365121-906B-409D-BB1E-37E0A78056C2}.Release|x64.ActiveCfg = Release|x64
+ {3F365121-906B-409D-BB1E-37E0A78056C2}.Release|x64.Build.0 = Release|x64
+ {3F365121-906B-409D-BB1E-37E0A78056C2}.Release|x86.ActiveCfg = Release|x86
+ {3F365121-906B-409D-BB1E-37E0A78056C2}.Release|x86.Build.0 = Release|x86
+ {B33F68D5-1335-400C-A1D7-7F5602A030EF}.Debug + Profiler|x64.ActiveCfg = Debug|x64
+ {B33F68D5-1335-400C-A1D7-7F5602A030EF}.Debug + Profiler|x64.Build.0 = Debug|x64
+ {B33F68D5-1335-400C-A1D7-7F5602A030EF}.Debug + Profiler|x86.ActiveCfg = Debug|x86
+ {B33F68D5-1335-400C-A1D7-7F5602A030EF}.Debug + Profiler|x86.Build.0 = Debug|x86
+ {B33F68D5-1335-400C-A1D7-7F5602A030EF}.Debug|x64.ActiveCfg = Debug|x64
+ {B33F68D5-1335-400C-A1D7-7F5602A030EF}.Debug|x64.Build.0 = Debug|x64
+ {B33F68D5-1335-400C-A1D7-7F5602A030EF}.Debug|x86.ActiveCfg = Debug|x86
+ {B33F68D5-1335-400C-A1D7-7F5602A030EF}.Debug|x86.Build.0 = Debug|x86
+ {B33F68D5-1335-400C-A1D7-7F5602A030EF}.Release + Profiler|x64.ActiveCfg = Release|x64
+ {B33F68D5-1335-400C-A1D7-7F5602A030EF}.Release + Profiler|x64.Build.0 = Release|x64
+ {B33F68D5-1335-400C-A1D7-7F5602A030EF}.Release + Profiler|x86.ActiveCfg = Release|x86
+ {B33F68D5-1335-400C-A1D7-7F5602A030EF}.Release + Profiler|x86.Build.0 = Release|x86
+ {B33F68D5-1335-400C-A1D7-7F5602A030EF}.Release|x64.ActiveCfg = Release|x64
+ {B33F68D5-1335-400C-A1D7-7F5602A030EF}.Release|x64.Build.0 = Release|x64
+ {B33F68D5-1335-400C-A1D7-7F5602A030EF}.Release|x86.ActiveCfg = Release|x86
+ {B33F68D5-1335-400C-A1D7-7F5602A030EF}.Release|x86.Build.0 = Release|x86
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
diff --git a/Source/Plugins/AutomapMode/AutomapModeMono.csproj b/Source/Plugins/AutomapMode/AutomapModeMono.csproj
new file mode 100644
index 00000000..3cb676dd
--- /dev/null
+++ b/Source/Plugins/AutomapMode/AutomapModeMono.csproj
@@ -0,0 +1,123 @@
+
+
+
+ Debug
+ AnyCPU
+ 9.0.30729
+ 2.0
+ {B33F68D5-1335-400C-A1D7-7F5602A030EF}
+ Library
+ Properties
+ CodeImp.DoomBuilder.AutomapMode
+ AutomapMode
+ v4.7.2
+ 512
+
+
+
+
+
+
+ 3.5
+
+
+
+ true
+ ..\..\..\Build\Plugins\
+ TRACE;DEBUG
+ full
+ x86
+ prompt
+ false
+
+
+ ..\..\..\Build\Plugins\
+ TRACE
+ false
+ pdbonly
+ x86
+ prompt
+ false
+ true
+
+
+ x64
+ ..\..\..\Build\Plugins\
+ false
+ TRACE;DEBUG
+
+
+ x64
+ ..\..\..\Build\Plugins\
+ false
+ true
+ false
+ TRACE
+
+
+
+
+
+
+
+ UserControl
+
+
+ MenusForm.cs
+
+
+
+ True
+ True
+ Resources.resx
+
+
+
+
+ {818B3D10-F791-4C3F-9AF5-BB2D0079B63C}
+ Builder
+ False
+
+
+
+
+
+ 3.5
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ MenusForm.cs
+
+
+ ResXFileCodeGenerator
+ Resources.Designer.cs
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Source/Plugins/BuilderEffects/BuilderEffectsMono.csproj b/Source/Plugins/BuilderEffects/BuilderEffectsMono.csproj
new file mode 100644
index 00000000..1289b78e
--- /dev/null
+++ b/Source/Plugins/BuilderEffects/BuilderEffectsMono.csproj
@@ -0,0 +1,231 @@
+
+
+
+ Debug
+ x86
+ 9.0.30729
+ 2.0
+ {B859BE0F-A992-476D-A642-FA8EFE94AAA5}
+ Library
+ Properties
+ CodeImp.DoomBuilder.BuilderEffects
+ BuilderEffects
+ v4.7.2
+ 512
+
+
+
+
+ 3.5
+ publish\
+ true
+ Disk
+ false
+ Foreground
+ 7
+ Days
+ false
+ false
+ true
+ 0
+ 1.0.0.%2a
+ false
+ false
+ true
+
+
+
+ true
+ full
+ false
+ ..\..\..\Build\Plugins\
+ DEBUG;TRACE
+ prompt
+ 4
+ x86
+ false
+
+
+ pdbonly
+ false
+ ..\..\..\Build\Plugins\
+ TRACE
+ prompt
+ 4
+ x86
+ true
+ false
+ true
+
+
+ true
+ ..\..\..\Build\Plugins\
+ DEBUG;TRACE;PROFILE
+ full
+ x86
+ prompt
+ false
+
+
+ true
+ ..\..\..\Build\Plugins\
+ true
+ pdbonly
+ x86
+ prompt
+ false
+
+
+ x64
+ ..\..\..\Build\Plugins\
+ false
+ TRACE;DEBUG
+
+
+ x64
+ ..\..\..\Build\Plugins\
+ false
+ true
+ false
+ TRACE
+
+
+ x64
+ ..\..\..\Build\Plugins\
+ false
+ TRACE;DEBUG;PROFILE
+
+
+ x64
+ ..\..\..\Build\Plugins\
+ false
+ true
+ true
+
+
+
+
+ 3.5
+
+
+
+
+
+
+
+
+
+ IntControl.cs
+
+
+ Form
+
+
+ JitterSectorsForm.cs
+
+
+ Form
+
+
+ JitterThingsForm.cs
+
+
+ Form
+
+
+ JitterVerticesForm.cs
+
+
+ Form
+
+
+ MenusForm.cs
+
+
+ Form
+
+
+ ObjImportSettingsForm.cs
+
+
+ Form
+
+
+ DirectionalShadingForm.cs
+
+
+
+
+ True
+ True
+ Resources.resx
+
+
+
+
+ MenusForm.cs
+
+
+
+
+ IntControl.cs
+
+
+ JitterSectorsForm.cs
+
+
+ JitterThingsForm.cs
+
+
+ JitterVerticesForm.cs
+
+
+ ObjImportSettingsForm.cs
+
+
+ DirectionalShadingForm.cs
+
+
+ ResXFileCodeGenerator
+ Resources.Designer.cs
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {818B3D10-F791-4C3F-9AF5-BB2D0079B63C}
+ Builder
+ False
+
+
+
+
+
+
+
+
+
+
+ False
+ .NET Framework 3.5 SP1
+ true
+
+
+
+
+
\ No newline at end of file
diff --git a/Source/Plugins/BuilderModes/BuilderModesMono.csproj b/Source/Plugins/BuilderModes/BuilderModesMono.csproj
new file mode 100644
index 00000000..047b509f
--- /dev/null
+++ b/Source/Plugins/BuilderModes/BuilderModesMono.csproj
@@ -0,0 +1,708 @@
+
+
+
+ Debug
+ AnyCPU
+ 9.0.30729
+ 2.0
+ {B42D5AA0-F9A6-4234-9C4B-A05B11A64851}
+ Library
+ Properties
+ CodeImp.DoomBuilder.BuilderModes
+ BuilderModes
+ Always
+
+
+ 3.5
+
+
+ v4.7.2
+ publish\
+ true
+ Disk
+ false
+ Foreground
+ 7
+ Days
+ false
+ false
+ true
+ 0
+ 1.0.0.%2a
+ false
+ false
+ true
+
+
+
+ true
+ ..\..\..\Build\Plugins\
+ DEBUG;TRACE
+ true
+ full
+ x86
+ prompt
+ false
+
+
+ ..\..\..\Build\Plugins\
+ true
+ false
+ pdbonly
+ x86
+ prompt
+ true
+ false
+ TRACE
+
+
+ true
+ ..\..\..\Build\Plugins\
+ DEBUG;TRACE;PROFILE
+ true
+ full
+ x86
+ prompt
+ false
+
+
+ true
+ ..\..\..\Build\Plugins\
+ true
+ true
+ pdbonly
+ x86
+ prompt
+ false
+
+
+ x64
+ ..\..\..\Build\Plugins\
+ false
+ TRACE;DEBUG
+
+
+ x64
+ ..\..\..\Build\Plugins\
+ false
+ true
+ false
+ TRACE
+
+
+ x64
+ ..\..\..\Build\Plugins\
+ false
+ TRACE;DEBUG;PROFILE
+
+
+ x64
+ ..\..\..\Build\Plugins\
+ false
+ true
+ true
+
+
+
+
+ 3.5
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Form
+
+
+ ErrorCheckForm.cs
+
+
+ Form
+
+
+ FindReplaceForm.cs
+
+
+ Form
+
+
+ MakeDoorForm.cs
+
+
+ Form
+
+
+ MenusForm.cs
+
+
+ Form
+
+
+ PreferencesForm.cs
+
+
+ True
+ True
+ Resources.resx
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Designer
+ MenusForm.cs
+
+
+
+
+ {818B3D10-F791-4C3F-9AF5-BB2D0079B63C}
+ Builder
+ False
+
+
+
+
+ Designer
+ ErrorCheckForm.cs
+
+
+ FindReplaceForm.cs
+ Designer
+
+
+ Designer
+ MakeDoorForm.cs
+
+
+ Designer
+ ResXFileCodeGenerator
+ Resources.Designer.cs
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Designer
+ PreferencesForm.cs
+
+
+
+
+
+
+
+
+
+
+
+ Designer
+ EditSelectionPanel.cs
+
+
+ Designer
+ UndoRedoPanel.cs
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Form
+
+
+ BridgeModeForm.cs
+
+
+ UserControl
+
+
+ CurveLinedefsOptionsPanel.cs
+
+
+ UserControl
+
+
+ DrawCurveOptionsPanel.cs
+
+
+ UserControl
+
+
+ DrawEllipseOptionsPanel.cs
+
+
+ UserControl
+
+
+ DrawGridOptionsPanel.cs
+
+
+ UserControl
+
+
+ DrawLineOptionsPanel.cs
+
+
+ UserControl
+
+
+ DrawRectangleOptionsPanel.cs
+
+
+ UserControl
+
+
+ EditSelectionPanel.cs
+
+
+ Form
+
+
+ FilterSelectedThingsForm.cs
+
+
+ Form
+
+
+ FitTexturesForm.cs
+
+
+ Form
+
+
+ PastePropertiesOptionsForm.cs
+
+
+ UserControl
+
+
+ SectorDrawingOptionsPanel.cs
+
+
+ Form
+
+
+ SelectSimilarElementOptionsPanel.cs
+
+
+ Form
+
+
+ WavefrontSettingsForm.cs
+
+
+ UserControl
+
+
+ UndoRedoPanel.cs
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BridgeModeForm.cs
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ DrawEllipseOptionsPanel.cs
+
+
+ DrawGridOptionsPanel.cs
+
+
+ DrawRectangleOptionsPanel.cs
+
+
+ SectorDrawingOptionsPanel.cs
+
+
+ WavefrontSettingsForm.cs
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ DrawCurveOptionsPanel.cs
+
+
+
+
+
+
+
+
+
+
+
+
+ CurveLinedefsOptionsPanel.cs
+
+
+ DrawLineOptionsPanel.cs
+
+
+ FilterSelectedThingsForm.cs
+
+
+ FitTexturesForm.cs
+
+
+ PastePropertiesOptionsForm.cs
+
+
+ SelectSimilarElementOptionsPanel.cs
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ False
+ .NET Framework 3.5 SP1
+ true
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Source/Plugins/ColorPicker/ColorPickerMono.csproj b/Source/Plugins/ColorPicker/ColorPickerMono.csproj
new file mode 100644
index 00000000..8b47592f
--- /dev/null
+++ b/Source/Plugins/ColorPicker/ColorPickerMono.csproj
@@ -0,0 +1,209 @@
+
+
+
+ Debug
+ x86
+ 9.0.30729
+ 2.0
+ {A4761900-0EA3-4FE4-A919-847FD5080EFC}
+ Library
+ Properties
+ CodeImp.DoomBuilder.ColorPicker
+ ColorPicker
+ v4.7.2
+ 512
+
+
+
+
+ 3.5
+ publish\
+ true
+ Disk
+ false
+ Foreground
+ 7
+ Days
+ false
+ false
+ true
+ 0
+ 1.0.0.%2a
+ false
+ false
+ true
+
+
+
+ true
+ full
+ false
+ ..\..\..\Build\Plugins\
+ DEBUG;TRACE
+ prompt
+ x86
+ 4
+
+
+ false
+
+
+ pdbonly
+ false
+ ..\..\..\Build\Plugins\
+ TRACE
+ prompt
+ x86
+ 4
+ false
+ true
+
+
+ true
+ ..\..\..\Build\Plugins\
+ DEBUG;TRACE;PROFILE
+ full
+ x86
+ prompt
+ false
+
+
+ ..\..\..\Build\Plugins\
+ TRACE
+ true
+ pdbonly
+ x86
+ prompt
+ false
+
+
+ x64
+ ..\..\..\Build\Plugins\
+ false
+ TRACE;DEBUG
+
+
+ x64
+ ..\..\..\Build\Plugins\
+ false
+ true
+ false
+ TRACE
+
+
+ x64
+ ..\..\..\Build\Plugins\
+ false
+ TRACE;DEBUG;PROFILE
+
+
+ x64
+ ..\..\..\Build\Plugins\
+ false
+ true
+ true
+
+
+
+
+ 3.5
+
+
+
+
+
+
+
+
+
+
+
+ UserControl
+
+
+ ColorPickerControl.cs
+
+
+ UserControl
+
+
+ ColorPickerSlider.cs
+
+
+
+
+
+
+ True
+ True
+ Resources.resx
+
+
+ Form
+
+
+ LightColorPicker.cs
+
+
+ Form
+
+
+ SectorColorPicker.cs
+
+
+ Form
+
+
+ ToolForm.cs
+
+
+
+
+ ColorPickerControl.cs
+
+
+ ResXFileCodeGenerator
+ Resources.Designer.cs
+
+
+ LightColorPicker.cs
+
+
+ ToolForm.cs
+
+
+
+
+ {818B3D10-F791-4C3F-9AF5-BB2D0079B63C}
+ Builder
+ False
+
+
+
+
+ ColorPickerSlider.cs
+
+
+
+ SectorColorPicker.cs
+
+
+
+
+
+
+
+ False
+ .NET Framework 3.5 SP1
+ true
+
+
+
+
+
\ No newline at end of file
diff --git a/Source/Plugins/CommentsPanel/CommentsPanelMono.csproj b/Source/Plugins/CommentsPanel/CommentsPanelMono.csproj
new file mode 100644
index 00000000..0fe3a9e3
--- /dev/null
+++ b/Source/Plugins/CommentsPanel/CommentsPanelMono.csproj
@@ -0,0 +1,193 @@
+
+
+
+ Debug
+ AnyCPU
+ 9.0.30729
+ 2.0
+ {58BD8A5B-1B48-435D-8473-A92F27D06C49}
+ Library
+ Properties
+ CodeImp.DoomBuilder.CommentsPanel
+ CommentsPanel
+
+
+
+
+ 3.5
+ publish\
+ true
+ Disk
+ false
+ Foreground
+ 7
+ Days
+ false
+ false
+ true
+ 0
+ 1.0.0.%2a
+ false
+ false
+ true
+ v4.7.2
+
+
+
+ true
+ ..\..\..\Build\Plugins\
+ DEBUG;TRACE
+ true
+ full
+ x86
+ prompt
+ false
+
+
+ ..\..\..\Build\Plugins\
+ true
+ false
+ pdbonly
+ x86
+ prompt
+ false
+ TRACE
+
+
+ true
+ ..\..\..\Build\Plugins\
+ DEBUG;TRACE;PROFILE
+ true
+ full
+ x86
+ prompt
+ false
+
+
+ ..\..\..\Build\Plugins\
+ true
+ true
+ pdbonly
+ x86
+ prompt
+ false
+
+
+ x64
+ ..\..\..\Build\Plugins\
+ false
+ TRACE;DEBUG
+
+
+ x64
+ ..\..\..\Build\Plugins\
+ false
+ true
+ false
+ TRACE
+
+
+ x64
+ ..\..\..\Build\Plugins\
+ false
+ TRACE;DEBUG;PROFILE
+
+
+ x64
+ ..\..\..\Build\Plugins\
+ false
+ true
+ true
+
+
+
+
+ 3.5
+
+
+
+
+
+
+
+
+
+ UserControl
+
+
+ CommentsDocker.cs
+
+
+
+ True
+ True
+ Resources.resx
+
+
+
+
+ {818B3D10-F791-4C3F-9AF5-BB2D0079B63C}
+ Builder
+ False
+
+
+
+
+ Designer
+ CommentsDocker.cs
+
+
+ Designer
+ ResXFileCodeGenerator
+ Resources.Designer.cs
+
+
+
+
+ False
+ .NET Framework Client Profile
+ false
+
+
+ False
+ .NET Framework 2.0 %28x86%29
+ true
+
+
+ False
+ .NET Framework 3.0 %28x86%29
+ false
+
+
+ False
+ .NET Framework 3.5
+ false
+
+
+ False
+ .NET Framework 3.5 SP1
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Source/Plugins/NodesViewer/NodesViewerMono.csproj b/Source/Plugins/NodesViewer/NodesViewerMono.csproj
new file mode 100644
index 00000000..668c9ddd
--- /dev/null
+++ b/Source/Plugins/NodesViewer/NodesViewerMono.csproj
@@ -0,0 +1,175 @@
+
+
+
+ Debug
+ x86
+ 9.0.30729
+ 2.0
+ {9F244231-6A0C-42A6-87C5-ED9620DEE096}
+ Library
+ Properties
+ CodeImp.DoomBuilder.Plugins.NodesViewer
+ NodesViewer
+ v4.7.2
+ 512
+
+
+
+
+ 3.5
+ publish\
+ true
+ Disk
+ false
+ Foreground
+ 7
+ Days
+ false
+ false
+ true
+ 0
+ 1.0.0.%2a
+ false
+ false
+ true
+
+
+
+ true
+ full
+ false
+ ..\..\..\Build\Plugins\
+ DEBUG;TRACE
+ prompt
+ 4
+ true
+ false
+ AllRules.ruleset
+ x86
+ false
+
+
+ pdbonly
+ false
+ ..\..\..\Build\Plugins\
+ TRACE
+ prompt
+ 4
+ true
+ false
+ AllRules.ruleset
+ x86
+ false
+
+
+ true
+ ..\..\..\Build\Plugins\
+ DEBUG;TRACE;PROFILE
+ true
+ full
+ x86
+ false
+ prompt
+ false
+
+
+ ..\..\..\Build\Plugins\
+ TRACE
+ true
+ true
+ pdbonly
+ x86
+ false
+ prompt
+ false
+
+
+ x64
+ ..\..\..\Build\Plugins\
+ false
+ TRACE;DEBUG
+
+
+ x64
+ ..\..\..\Build\Plugins\
+ false
+ true
+ false
+ TRACE
+
+
+ x64
+ ..\..\..\Build\Plugins\
+ false
+ TRACE;DEBUG;PROFILE
+
+
+ x64
+ ..\..\..\Build\Plugins\
+ false
+ true
+ true
+
+
+
+
+
+ Form
+
+
+ NodesForm.cs
+
+
+
+
+ True
+ True
+ Resources.resx
+
+
+
+
+
+
+
+
+
+
+
+
+ {818B3D10-F791-4C3F-9AF5-BB2D0079B63C}
+ Builder
+ False
+
+
+
+
+ NodesForm.cs
+
+
+ ResXFileCodeGenerator
+ Resources.Designer.cs
+
+
+
+
+
+
+
+
+
+
+ False
+ .NET Framework 3.5 SP1
+ true
+
+
+
+
+
\ No newline at end of file
diff --git a/Source/Plugins/SoundPropagationMode/SoundPropagationMono.csproj b/Source/Plugins/SoundPropagationMode/SoundPropagationMono.csproj
new file mode 100644
index 00000000..752f1f90
--- /dev/null
+++ b/Source/Plugins/SoundPropagationMode/SoundPropagationMono.csproj
@@ -0,0 +1,202 @@
+
+
+
+ Debug
+ AnyCPU
+ 9.0.30729
+ 2.0
+ {F59B344C-DD50-4DB7-ADDD-56AAD66450AF}
+ Library
+ Properties
+ CodeImp.DoomBuilder.SoundPropagationMode
+ SoundPropagationMode
+ v4.7.2
+ 512
+
+
+
+
+ 3.5
+ publish\
+ true
+ Disk
+ false
+ Foreground
+ 7
+ Days
+ false
+ false
+ true
+ 0
+ 1.0.0.%2a
+ false
+ false
+ true
+
+
+
+ true
+ ..\..\..\Build\Plugins\
+ DEBUG;TRACE
+ full
+ x86
+ prompt
+ false
+
+
+ ..\..\..\Build\Plugins\
+ TRACE
+ false
+ pdbonly
+ x86
+ prompt
+ false
+ true
+
+
+ true
+ ..\..\..\Build\Plugins\
+ DEBUG;TRACE;PROFILE
+ full
+ x86
+ prompt
+ false
+
+
+ ..\..\..\Build\Plugins\
+ TRACE
+ true
+ pdbonly
+ x86
+ prompt
+ false
+
+
+ x64
+ ..\..\..\Build\Plugins\
+ false
+ TRACE;DEBUG
+
+
+ x64
+ ..\..\..\Build\Plugins\
+ false
+ true
+ false
+ TRACE
+
+
+ x64
+ ..\..\..\Build\Plugins\
+ false
+ TRACE;DEBUG;PROFILE
+
+
+ x64
+ ..\..\..\Build\Plugins\
+ false
+ true
+ true
+
+
+
+
+ 3.5
+
+
+
+
+
+
+
+
+
+ UserControl
+
+
+ SoundEnvironmentPanel.cs
+
+
+ True
+ True
+ Resources.resx
+
+
+
+
+
+ Form
+
+
+ ColorConfiguration.cs
+
+
+ Form
+
+
+ MenusForm.cs
+
+
+
+
+ Form
+
+
+ ReverbsPickerForm.cs
+
+
+
+
+ {818B3D10-F791-4C3F-9AF5-BB2D0079B63C}
+ Builder
+ False
+
+
+
+
+
+
+
+ ResXFileCodeGenerator
+ Resources.Designer.cs
+
+
+
+ ColorConfiguration.cs
+
+
+ MenusForm.cs
+
+
+
+
+
+ SoundEnvironmentPanel.cs
+
+
+
+
+
+
+
+
+
+ ReverbsPickerForm.cs
+
+
+
+
+ False
+ .NET Framework 3.5 SP1
+ true
+
+
+
+
+
\ No newline at end of file
diff --git a/Source/Plugins/StairSectorBuilder/StairSectorBuilderMono.csproj b/Source/Plugins/StairSectorBuilder/StairSectorBuilderMono.csproj
new file mode 100644
index 00000000..392808b2
--- /dev/null
+++ b/Source/Plugins/StairSectorBuilder/StairSectorBuilderMono.csproj
@@ -0,0 +1,147 @@
+
+
+
+ Debug
+ AnyCPU
+ 9.0.30729
+ 2.0
+ {3F365121-906B-409D-BB1E-37E0A78056C2}
+ Library
+ Properties
+ CodeImp.DoomBuilder.StairSectorBuilder
+ StairSectorBuilder
+ v4.7.2
+ 512
+
+
+
+
+ 3.5
+
+
+
+ true
+ full
+ false
+ ..\..\..\Build\Plugins\
+ DEBUG;TRACE
+ prompt
+ x86
+ 4
+ false
+
+
+ pdbonly
+ false
+ ..\..\..\Build\Plugins\
+ TRACE
+ prompt
+ x86
+ 4
+ false
+ true
+
+
+ true
+ ..\..\..\Build\Plugins\
+ DEBUG;TRACE;PROFILE
+ full
+ x86
+ prompt
+ false
+
+
+ ..\..\..\Build\Plugins\
+ TRACE
+ true
+ pdbonly
+ x86
+ prompt
+ false
+
+
+ x64
+ ..\..\..\Build\Plugins\
+ false
+ true
+ TRACE;DEBUG
+
+
+ x64
+ ..\..\..\Build\Plugins\
+ false
+ true
+ false
+ TRACE
+
+
+ x64
+ ..\..\..\Build\Plugins\
+ false
+ TRACE;DEBUG;PROFILE
+
+
+ x64
+ ..\..\..\Build\Plugins\
+ false
+ true
+ true
+
+
+
+
+ 3.5
+
+
+
+
+
+
+
+
+
+ True
+ True
+ Resources.resx
+
+
+ Form
+
+
+ StairSectorBuilderForm.cs
+
+
+
+
+
+ ResXFileCodeGenerator
+ Resources.Designer.cs
+ Designer
+
+
+ StairSectorBuilderForm.cs
+ Designer
+
+
+
+
+
+
+
+
+
+
+ {818b3d10-f791-4c3f-9af5-bb2d0079b63c}
+ Builder
+ False
+
+
+
+
+
\ No newline at end of file
diff --git a/Source/Plugins/TagExplorer/TagExplorerMono.csproj b/Source/Plugins/TagExplorer/TagExplorerMono.csproj
new file mode 100644
index 00000000..996ba5b7
--- /dev/null
+++ b/Source/Plugins/TagExplorer/TagExplorerMono.csproj
@@ -0,0 +1,147 @@
+
+
+
+ Debug
+ AnyCPU
+ 9.0.30729
+ 2.0
+ {BE7917F3-E6FE-4D5B-8FA9-B8E7668AC731}
+ Library
+ Properties
+ CodeImp.DoomBuilder.TagExplorer
+ TagExplorer
+ v4.7.2
+ 512
+
+
+
+
+ 3.5
+
+
+
+ true
+ full
+ false
+ ..\..\..\Build\Plugins\
+ DEBUG;TRACE
+ prompt
+ x86
+ 4
+ false
+
+
+ pdbonly
+ false
+ ..\..\..\Build\Plugins\
+ TRACE
+ prompt
+ x86
+ 4
+ false
+ true
+
+
+ true
+ ..\..\..\Build\Plugins\
+ DEBUG;TRACE;PROFILE
+ full
+ x86
+ prompt
+ false
+
+
+ ..\..\..\Build\Plugins\
+ TRACE
+ true
+ pdbonly
+ x86
+ prompt
+ false
+
+
+ x64
+ ..\..\..\Build\Plugins\
+ false
+ TRACE;DEBUG
+
+
+ x64
+ ..\..\..\Build\Plugins\
+ false
+ true
+ false
+ TRACE
+
+
+ x64
+ ..\..\..\Build\Plugins\
+ false
+ TRACE;DEBUG;PROFILE
+
+
+ x64
+ ..\..\..\Build\Plugins\
+ false
+ true
+ true
+
+
+
+
+ 3.5
+
+
+
+
+
+
+
+ UserControl
+
+
+ TagExplorer.cs
+
+
+
+
+ True
+ True
+ Resources.resx
+
+
+
+
+ {818B3D10-F791-4C3F-9AF5-BB2D0079B63C}
+ Builder
+ False
+
+
+
+
+ TagExplorer.cs
+
+
+ ResXFileCodeGenerator
+ Resources.Designer.cs
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Source/Plugins/TagRange/TagRangeMono.csproj b/Source/Plugins/TagRange/TagRangeMono.csproj
new file mode 100644
index 00000000..ee8b2b16
--- /dev/null
+++ b/Source/Plugins/TagRange/TagRangeMono.csproj
@@ -0,0 +1,171 @@
+
+
+
+ Debug
+ AnyCPU
+ 9.0.30729
+ 2.0
+ {F49EFF6D-51CB-4E49-8223-AAE653C5B62F}
+ Library
+ Properties
+ CodeImp.DoomBuilder.TagRange
+ TagRange
+
+
+ 3.5
+
+
+ v4.7.2
+ publish\
+ true
+ Disk
+ false
+ Foreground
+ 7
+ Days
+ false
+ false
+ true
+ 0
+ 1.0.0.%2a
+ false
+ false
+ true
+
+
+
+ true
+ ..\..\..\Build\Plugins\
+ DEBUG;TRACE
+ full
+ x86
+ prompt
+ false
+
+
+ ..\..\..\Build\Plugins\
+ TRACE
+ false
+ pdbonly
+ x86
+ prompt
+ false
+ true
+
+
+ true
+ ..\..\..\Build\Plugins\
+ DEBUG;TRACE;PROFILE
+ full
+ x86
+ prompt
+ false
+
+
+ ..\..\..\Build\Plugins\
+ true
+ pdbonly
+ x86
+ prompt
+ false
+
+
+ x64
+ ..\..\..\Build\Plugins\
+ false
+ TRACE;DEBUG
+
+
+ x64
+ ..\..\..\Build\Plugins\
+ false
+ true
+ false
+ TRACE
+
+
+ x64
+ ..\..\..\Build\Plugins\
+ false
+ TRACE;DEBUG;PROFILE
+
+
+ x64
+ ..\..\..\Build\Plugins\
+ false
+ true
+ true
+
+
+
+
+ 3.5
+
+
+
+
+
+
+
+
+ True
+ True
+ Resources.resx
+
+
+ Form
+
+
+ TagRangeForm.cs
+
+
+ Form
+
+
+ ToolsForm.cs
+
+
+
+
+ Designer
+ ResXFileCodeGenerator
+ Resources.Designer.cs
+
+
+
+
+
+
+
+
+ Designer
+ TagRangeForm.cs
+
+
+ Designer
+ ToolsForm.cs
+
+
+
+
+ {818B3D10-F791-4C3F-9AF5-BB2D0079B63C}
+ Builder
+ False
+
+
+
+
+ False
+ .NET Framework 3.5 SP1
+ true
+
+
+
+
+
\ No newline at end of file
diff --git a/Source/Plugins/USDF/USDFMono.csproj b/Source/Plugins/USDF/USDFMono.csproj
new file mode 100644
index 00000000..e96fcdd1
--- /dev/null
+++ b/Source/Plugins/USDF/USDFMono.csproj
@@ -0,0 +1,95 @@
+
+
+
+ Debug
+ AnyCPU
+ 9.0.30729
+ 2.0
+ {CC9BAD62-C57B-45A0-BC5D-172A2957ADC7}
+ Library
+ Properties
+ CodeImp.DoomBuilder.USDF
+ USDF
+ v3.5
+ 512
+
+
+ true
+ ..\..\..\Build\Plugins\
+ DEBUG;TRACE
+ true
+ full
+ x86
+ prompt
+
+
+ ..\..\..\Build\Plugins\
+ true
+ true
+ pdbonly
+ x86
+ prompt
+
+
+
+
+ 3.5
+
+
+
+
+
+
+
+ Form
+
+
+ MainForm.cs
+
+
+
+ True
+ True
+ Resources.resx
+
+
+ Form
+
+
+ ToolsForm.cs
+
+
+
+
+ ResXFileCodeGenerator
+ Resources.Designer.cs
+ Designer
+
+
+ ToolsForm.cs
+ Designer
+
+
+
+
+ {818B3D10-F791-4C3F-9AF5-BB2D0079B63C}
+ Builder
+
+
+
+
+ Designer
+ MainForm.cs
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Source/Plugins/VisplaneExplorer/VisplaneExplorerMono.csproj b/Source/Plugins/VisplaneExplorer/VisplaneExplorerMono.csproj
new file mode 100644
index 00000000..2873e835
--- /dev/null
+++ b/Source/Plugins/VisplaneExplorer/VisplaneExplorerMono.csproj
@@ -0,0 +1,192 @@
+
+
+
+ Debug
+ AnyCPU
+ 9.0.30729
+ 2.0
+ {CF670175-7099-4090-A330-EE25C7230139}
+ Library
+ Properties
+ CodeImp.DoomBuilder.Plugins.VisplaneExplorer
+ VisplaneExplorer
+ v4.7.2
+ 512
+
+
+
+
+ 3.5
+ publish\
+ true
+ Disk
+ false
+ Foreground
+ 7
+ Days
+ false
+ false
+ true
+ 0
+ 1.0.0.%2a
+ false
+ false
+ true
+
+
+
+ true
+ full
+ false
+ ..\..\..\Build\Plugins\
+ DEBUG;TRACE
+ prompt
+ 4
+ x86
+ false
+ true
+ false
+
+
+ pdbonly
+ false
+ ..\..\..\Build\Plugins\
+ TRACE
+ prompt
+ 4
+ x86
+ false
+ true
+ false
+
+
+ true
+ ..\..\..\Build\Plugins\
+ DEBUG;TRACE;PROFILE
+ true
+ full
+ x86
+ false
+ prompt
+ false
+
+
+ ..\..\..\Build\Plugins\
+ TRACE
+ true
+ true
+ pdbonly
+ x86
+ false
+ prompt
+ false
+
+
+ x64
+ ..\..\..\Build\Plugins\
+ false
+ true
+ TRACE;DEBUG
+
+
+ x64
+ ..\..\..\Build\Plugins\
+ false
+ true
+ false
+ TRACE
+
+
+ x64
+ ..\..\..\Build\Plugins\
+ false
+ TRACE;DEBUG;PROFILE
+ true
+
+
+ x64
+ ..\..\..\Build\Plugins\
+ false
+ true
+ true
+
+
+
+
+ 3.5
+
+
+
+
+
+
+
+ Form
+
+
+ InterfaceForm.cs
+
+
+
+
+
+
+
+ True
+ True
+ Resources.resx
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InterfaceForm.cs
+
+
+ ResXFileCodeGenerator
+ Resources.Designer.cs
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {818B3D10-F791-4C3F-9AF5-BB2D0079B63C}
+ Builder
+ False
+
+
+
+
+ False
+ .NET Framework 3.5 SP1
+ true
+
+
+
+
+
\ No newline at end of file
diff --git a/Source/Plugins/WadAuthorMode/WadAuthorModeMono.csproj b/Source/Plugins/WadAuthorMode/WadAuthorModeMono.csproj
new file mode 100644
index 00000000..52a8f5de
--- /dev/null
+++ b/Source/Plugins/WadAuthorMode/WadAuthorModeMono.csproj
@@ -0,0 +1,97 @@
+
+
+
+ Debug
+ AnyCPU
+ 9.0.30729
+ 2.0
+ {B675B60F-FFB4-4170-BEA8-A8849E197B93}
+ Library
+ Properties
+ CodeImp.DoomBuilder.WadAuthorMode
+ WadAuthorMode
+ v3.5
+ 512
+
+
+
+
+ true
+ ..\..\..\Build\Plugins\
+ DEBUG;TRACE
+ full
+ x86
+ prompt
+ true
+
+
+ ..\..\..\Build\Plugins\
+
+
+ true
+ pdbonly
+ x86
+ prompt
+ true
+
+
+
+
+ 3.5
+
+
+
+
+ 3.5
+
+
+ 3.5
+
+
+
+
+
+
+
+
+ True
+ True
+ Resources.resx
+
+
+
+ Form
+
+
+ WAuthorTools.cs
+
+
+
+
+ {818B3D10-F791-4C3F-9AF5-BB2D0079B63C}
+ Builder
+ False
+
+
+
+
+ ResXFileCodeGenerator
+ Resources.Designer.cs
+
+
+ WAuthorTools.cs
+
+
+
+
+
+
+
+
+
\ No newline at end of file