From 5a1df504ee8d1d5c15a152f1cb0bc9f7b8cbfa06 Mon Sep 17 00:00:00 2001 From: Majiir Paktu Date: Wed, 3 Sep 2014 23:33:18 -0400 Subject: [PATCH] Move Kethane project into its own folder alongside the solution file --- Plugin/Kethane.sln | 2 +- Plugin/{ => Kethane}/BodyResourceData.cs | 0 .../EnumerableExtensions/AppendPrepend.cs | 0 .../EnumerableExtensions/Edges.cs | 0 .../EnumerableExtensions/MinMaxBy.cs | 0 .../EnumerableExtensions/Pair.cs | 0 .../EnumerableExtensions/Repeat.cs | 0 .../EnumerableExtensions/ReverseComparer.cs | 0 .../Generators/CellularResourceGenerator.cs | 0 .../Generators/LegacyResourceGenerator.cs | 0 .../Generators/RandomExtensions.cs | 0 .../{ => Kethane}/GeodesicGrid/BoundsMap.cs | 0 Plugin/{ => Kethane}/GeodesicGrid/Cell.cs | 0 Plugin/{ => Kethane}/GeodesicGrid/CellMap.cs | 0 Plugin/{ => Kethane}/GeodesicGrid/CellSet.cs | 0 .../{ => Kethane}/GeodesicGrid/ChildType.cs | 0 Plugin/{ => Kethane}/GeodesicGrid/IntMath.cs | 0 Plugin/{ => Kethane}/GeodesicGrid/Triangle.cs | 0 .../{ => Kethane}/GeodesicGrid/TriangleHit.cs | 0 Plugin/{ => Kethane}/IResourceGenerator.cs | 0 Plugin/{ => Kethane}/Kethane.csproj | 0 Plugin/{ => Kethane}/KethaneController.cs | 0 Plugin/{ => Kethane}/KethaneData.cs | 0 Plugin/{ => Kethane}/MapOverlay.cs | 0 Plugin/{ => Kethane}/Misc.cs | 192 +++++++++--------- .../PartModules/HeatSinkAnimator.cs | 0 .../PartModules/IDetectorAnimator.cs | 0 .../PartModules/IExtractorAnimator.cs | 0 .../PartModules/KethaneConverter.cs | 0 .../PartModules/KethaneDetector.cs | 0 .../PartModules/KethaneDetectorAnimator.cs | 0 .../KethaneDetectorAnimatorUnity.cs | 0 .../PartModules/KethaneDrillAnimator.cs | 0 .../PartModules/KethaneDrillAnimatorLegacy.cs | 0 .../PartModules/KethaneExtractor.cs | 0 .../PartModules/KethaneGenerator.cs | 0 .../PartModules/KethaneKerbalBlender.cs | 0 .../PartModules/KethaneParticleDynamics.cs | 0 .../PartModules/KethaneParticleEmitter.cs | 0 .../PartModules/KethaneWetMassIndicator.cs | 0 .../PartModules/OrthogonalIntake.cs | 0 .../PartModules/PartExtensions.cs | 0 .../PartModules/TimedMovingAverage.cs | 0 .../{ => Kethane}/Properties/AssemblyInfo.cs | 0 Plugin/{ => Kethane}/ResourceData.cs | 0 Plugin/{ => Kethane}/ResourceDefinition.cs | 0 .../Resources/AlphaUnlitVertexColored.txt | 0 .../Scenarios/KethaneScanningTutorial.cs | 0 Plugin/{ => Kethane}/SettingsManager.cs | 0 Plugin/{ => Kethane}/TerrainData.cs | 0 .../{ => Kethane}/Toolbar/ToolbarWrapper.cs | 0 .../Utilities/CompatibilityChecker.cs | 0 .../{ => Kethane}/Utilities/InstallChecker.cs | 0 .../{ => Kethane}/Utilities/InstallCleanup.cs | 0 .../Utilities/TutorialInstaller.cs | 0 Plugin/{ => Kethane}/WindowToggle.cs | 0 56 files changed, 97 insertions(+), 97 deletions(-) rename Plugin/{ => Kethane}/BodyResourceData.cs (100%) rename Plugin/{ => Kethane}/EnumerableExtensions/AppendPrepend.cs (100%) rename Plugin/{ => Kethane}/EnumerableExtensions/Edges.cs (100%) rename Plugin/{ => Kethane}/EnumerableExtensions/MinMaxBy.cs (100%) rename Plugin/{ => Kethane}/EnumerableExtensions/Pair.cs (100%) rename Plugin/{ => Kethane}/EnumerableExtensions/Repeat.cs (100%) rename Plugin/{ => Kethane}/EnumerableExtensions/ReverseComparer.cs (100%) rename Plugin/{ => Kethane}/Generators/CellularResourceGenerator.cs (100%) rename Plugin/{ => Kethane}/Generators/LegacyResourceGenerator.cs (100%) rename Plugin/{ => Kethane}/Generators/RandomExtensions.cs (100%) rename Plugin/{ => Kethane}/GeodesicGrid/BoundsMap.cs (100%) rename Plugin/{ => Kethane}/GeodesicGrid/Cell.cs (100%) rename Plugin/{ => Kethane}/GeodesicGrid/CellMap.cs (100%) rename Plugin/{ => Kethane}/GeodesicGrid/CellSet.cs (100%) rename Plugin/{ => Kethane}/GeodesicGrid/ChildType.cs (100%) rename Plugin/{ => Kethane}/GeodesicGrid/IntMath.cs (100%) rename Plugin/{ => Kethane}/GeodesicGrid/Triangle.cs (100%) rename Plugin/{ => Kethane}/GeodesicGrid/TriangleHit.cs (100%) rename Plugin/{ => Kethane}/IResourceGenerator.cs (100%) rename Plugin/{ => Kethane}/Kethane.csproj (100%) rename Plugin/{ => Kethane}/KethaneController.cs (100%) rename Plugin/{ => Kethane}/KethaneData.cs (100%) rename Plugin/{ => Kethane}/MapOverlay.cs (100%) rename Plugin/{ => Kethane}/Misc.cs (96%) rename Plugin/{ => Kethane}/PartModules/HeatSinkAnimator.cs (100%) rename Plugin/{ => Kethane}/PartModules/IDetectorAnimator.cs (100%) rename Plugin/{ => Kethane}/PartModules/IExtractorAnimator.cs (100%) rename Plugin/{ => Kethane}/PartModules/KethaneConverter.cs (100%) rename Plugin/{ => Kethane}/PartModules/KethaneDetector.cs (100%) rename Plugin/{ => Kethane}/PartModules/KethaneDetectorAnimator.cs (100%) rename Plugin/{ => Kethane}/PartModules/KethaneDetectorAnimatorUnity.cs (100%) rename Plugin/{ => Kethane}/PartModules/KethaneDrillAnimator.cs (100%) rename Plugin/{ => Kethane}/PartModules/KethaneDrillAnimatorLegacy.cs (100%) rename Plugin/{ => Kethane}/PartModules/KethaneExtractor.cs (100%) rename Plugin/{ => Kethane}/PartModules/KethaneGenerator.cs (100%) rename Plugin/{ => Kethane}/PartModules/KethaneKerbalBlender.cs (100%) rename Plugin/{ => Kethane}/PartModules/KethaneParticleDynamics.cs (100%) rename Plugin/{ => Kethane}/PartModules/KethaneParticleEmitter.cs (100%) rename Plugin/{ => Kethane}/PartModules/KethaneWetMassIndicator.cs (100%) rename Plugin/{ => Kethane}/PartModules/OrthogonalIntake.cs (100%) rename Plugin/{ => Kethane}/PartModules/PartExtensions.cs (100%) rename Plugin/{ => Kethane}/PartModules/TimedMovingAverage.cs (100%) rename Plugin/{ => Kethane}/Properties/AssemblyInfo.cs (100%) rename Plugin/{ => Kethane}/ResourceData.cs (100%) rename Plugin/{ => Kethane}/ResourceDefinition.cs (100%) rename Plugin/{ => Kethane}/Resources/AlphaUnlitVertexColored.txt (100%) rename Plugin/{ => Kethane}/Scenarios/KethaneScanningTutorial.cs (100%) rename Plugin/{ => Kethane}/SettingsManager.cs (100%) rename Plugin/{ => Kethane}/TerrainData.cs (100%) rename Plugin/{ => Kethane}/Toolbar/ToolbarWrapper.cs (100%) rename Plugin/{ => Kethane}/Utilities/CompatibilityChecker.cs (100%) rename Plugin/{ => Kethane}/Utilities/InstallChecker.cs (100%) rename Plugin/{ => Kethane}/Utilities/InstallCleanup.cs (100%) rename Plugin/{ => Kethane}/Utilities/TutorialInstaller.cs (100%) rename Plugin/{ => Kethane}/WindowToggle.cs (100%) diff --git a/Plugin/Kethane.sln b/Plugin/Kethane.sln index 4ad1ed9..f83d9da 100644 --- a/Plugin/Kethane.sln +++ b/Plugin/Kethane.sln @@ -3,7 +3,7 @@ Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio 2013 VisualStudioVersion = 12.0.21005.1 MinimumVisualStudioVersion = 10.0.40219.1 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Kethane", "Kethane.csproj", "{8D1501AC-6C11-459B-9561-6CC5E3EC15FE}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Kethane", "Kethane\Kethane.csproj", "{8D1501AC-6C11-459B-9561-6CC5E3EC15FE}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution diff --git a/Plugin/BodyResourceData.cs b/Plugin/Kethane/BodyResourceData.cs similarity index 100% rename from Plugin/BodyResourceData.cs rename to Plugin/Kethane/BodyResourceData.cs diff --git a/Plugin/EnumerableExtensions/AppendPrepend.cs b/Plugin/Kethane/EnumerableExtensions/AppendPrepend.cs similarity index 100% rename from Plugin/EnumerableExtensions/AppendPrepend.cs rename to Plugin/Kethane/EnumerableExtensions/AppendPrepend.cs diff --git a/Plugin/EnumerableExtensions/Edges.cs b/Plugin/Kethane/EnumerableExtensions/Edges.cs similarity index 100% rename from Plugin/EnumerableExtensions/Edges.cs rename to Plugin/Kethane/EnumerableExtensions/Edges.cs diff --git a/Plugin/EnumerableExtensions/MinMaxBy.cs b/Plugin/Kethane/EnumerableExtensions/MinMaxBy.cs similarity index 100% rename from Plugin/EnumerableExtensions/MinMaxBy.cs rename to Plugin/Kethane/EnumerableExtensions/MinMaxBy.cs diff --git a/Plugin/EnumerableExtensions/Pair.cs b/Plugin/Kethane/EnumerableExtensions/Pair.cs similarity index 100% rename from Plugin/EnumerableExtensions/Pair.cs rename to Plugin/Kethane/EnumerableExtensions/Pair.cs diff --git a/Plugin/EnumerableExtensions/Repeat.cs b/Plugin/Kethane/EnumerableExtensions/Repeat.cs similarity index 100% rename from Plugin/EnumerableExtensions/Repeat.cs rename to Plugin/Kethane/EnumerableExtensions/Repeat.cs diff --git a/Plugin/EnumerableExtensions/ReverseComparer.cs b/Plugin/Kethane/EnumerableExtensions/ReverseComparer.cs similarity index 100% rename from Plugin/EnumerableExtensions/ReverseComparer.cs rename to Plugin/Kethane/EnumerableExtensions/ReverseComparer.cs diff --git a/Plugin/Generators/CellularResourceGenerator.cs b/Plugin/Kethane/Generators/CellularResourceGenerator.cs similarity index 100% rename from Plugin/Generators/CellularResourceGenerator.cs rename to Plugin/Kethane/Generators/CellularResourceGenerator.cs diff --git a/Plugin/Generators/LegacyResourceGenerator.cs b/Plugin/Kethane/Generators/LegacyResourceGenerator.cs similarity index 100% rename from Plugin/Generators/LegacyResourceGenerator.cs rename to Plugin/Kethane/Generators/LegacyResourceGenerator.cs diff --git a/Plugin/Generators/RandomExtensions.cs b/Plugin/Kethane/Generators/RandomExtensions.cs similarity index 100% rename from Plugin/Generators/RandomExtensions.cs rename to Plugin/Kethane/Generators/RandomExtensions.cs diff --git a/Plugin/GeodesicGrid/BoundsMap.cs b/Plugin/Kethane/GeodesicGrid/BoundsMap.cs similarity index 100% rename from Plugin/GeodesicGrid/BoundsMap.cs rename to Plugin/Kethane/GeodesicGrid/BoundsMap.cs diff --git a/Plugin/GeodesicGrid/Cell.cs b/Plugin/Kethane/GeodesicGrid/Cell.cs similarity index 100% rename from Plugin/GeodesicGrid/Cell.cs rename to Plugin/Kethane/GeodesicGrid/Cell.cs diff --git a/Plugin/GeodesicGrid/CellMap.cs b/Plugin/Kethane/GeodesicGrid/CellMap.cs similarity index 100% rename from Plugin/GeodesicGrid/CellMap.cs rename to Plugin/Kethane/GeodesicGrid/CellMap.cs diff --git a/Plugin/GeodesicGrid/CellSet.cs b/Plugin/Kethane/GeodesicGrid/CellSet.cs similarity index 100% rename from Plugin/GeodesicGrid/CellSet.cs rename to Plugin/Kethane/GeodesicGrid/CellSet.cs diff --git a/Plugin/GeodesicGrid/ChildType.cs b/Plugin/Kethane/GeodesicGrid/ChildType.cs similarity index 100% rename from Plugin/GeodesicGrid/ChildType.cs rename to Plugin/Kethane/GeodesicGrid/ChildType.cs diff --git a/Plugin/GeodesicGrid/IntMath.cs b/Plugin/Kethane/GeodesicGrid/IntMath.cs similarity index 100% rename from Plugin/GeodesicGrid/IntMath.cs rename to Plugin/Kethane/GeodesicGrid/IntMath.cs diff --git a/Plugin/GeodesicGrid/Triangle.cs b/Plugin/Kethane/GeodesicGrid/Triangle.cs similarity index 100% rename from Plugin/GeodesicGrid/Triangle.cs rename to Plugin/Kethane/GeodesicGrid/Triangle.cs diff --git a/Plugin/GeodesicGrid/TriangleHit.cs b/Plugin/Kethane/GeodesicGrid/TriangleHit.cs similarity index 100% rename from Plugin/GeodesicGrid/TriangleHit.cs rename to Plugin/Kethane/GeodesicGrid/TriangleHit.cs diff --git a/Plugin/IResourceGenerator.cs b/Plugin/Kethane/IResourceGenerator.cs similarity index 100% rename from Plugin/IResourceGenerator.cs rename to Plugin/Kethane/IResourceGenerator.cs diff --git a/Plugin/Kethane.csproj b/Plugin/Kethane/Kethane.csproj similarity index 100% rename from Plugin/Kethane.csproj rename to Plugin/Kethane/Kethane.csproj diff --git a/Plugin/KethaneController.cs b/Plugin/Kethane/KethaneController.cs similarity index 100% rename from Plugin/KethaneController.cs rename to Plugin/Kethane/KethaneController.cs diff --git a/Plugin/KethaneData.cs b/Plugin/Kethane/KethaneData.cs similarity index 100% rename from Plugin/KethaneData.cs rename to Plugin/Kethane/KethaneData.cs diff --git a/Plugin/MapOverlay.cs b/Plugin/Kethane/MapOverlay.cs similarity index 100% rename from Plugin/MapOverlay.cs rename to Plugin/Kethane/MapOverlay.cs diff --git a/Plugin/Misc.cs b/Plugin/Kethane/Misc.cs similarity index 96% rename from Plugin/Misc.cs rename to Plugin/Kethane/Misc.cs index 83c388b..11b2280 100644 --- a/Plugin/Misc.cs +++ b/Plugin/Kethane/Misc.cs @@ -1,96 +1,96 @@ -using System; -using UnityEngine; - -namespace Kethane -{ - internal static class Misc - { - #region Parsing utility methods - - public static float Parse(string s, float defaultValue) - { - float value; - if (!float.TryParse(s, out value)) - { - value = defaultValue; - } - return value; - } - - public static double Parse(string s, double defaultValue) - { - double value; - if (!double.TryParse(s, out value)) - { - value = defaultValue; - } - return value; - } - - public static int Parse(string s, int defaultValue) - { - int value; - if (!int.TryParse(s, out value)) - { - value = defaultValue; - } - return value; - } - - public static bool Parse(string s, bool defaultValue) - { - bool value; - if (!bool.TryParse(s, out value)) - { - value = defaultValue; - } - return value; - } - - public static Vector3 Parse(string s, Vector3 defaultValue) - { - try - { - return ConfigNode.ParseVector3(s); - } - catch - { - return defaultValue; - } - } - - public static Color32 Parse(string s, Color32 defaultValue) - { - if (s == null) { return defaultValue; } - return ConfigNode.ParseColor32(s); - } - - public static ParticleRenderMode Parse(string s, ParticleRenderMode defaultValue) - { - try - { - return (ParticleRenderMode)Enum.Parse(typeof(ParticleRenderMode), s); - } - catch - { - return defaultValue; - } - } - - #endregion - - #region Encoding - - public static byte[] FromBase64String(string encoded) - { - return Convert.FromBase64String(encoded.Replace('.', '/').Replace('%', '=')); - } - - public static string ToBase64String(byte[] data) - { - return Convert.ToBase64String(data).Replace('/', '.').Replace('=', '%'); - } - - #endregion - } -} +using System; +using UnityEngine; + +namespace Kethane +{ + internal static class Misc + { + #region Parsing utility methods + + public static float Parse(string s, float defaultValue) + { + float value; + if (!float.TryParse(s, out value)) + { + value = defaultValue; + } + return value; + } + + public static double Parse(string s, double defaultValue) + { + double value; + if (!double.TryParse(s, out value)) + { + value = defaultValue; + } + return value; + } + + public static int Parse(string s, int defaultValue) + { + int value; + if (!int.TryParse(s, out value)) + { + value = defaultValue; + } + return value; + } + + public static bool Parse(string s, bool defaultValue) + { + bool value; + if (!bool.TryParse(s, out value)) + { + value = defaultValue; + } + return value; + } + + public static Vector3 Parse(string s, Vector3 defaultValue) + { + try + { + return ConfigNode.ParseVector3(s); + } + catch + { + return defaultValue; + } + } + + public static Color32 Parse(string s, Color32 defaultValue) + { + if (s == null) { return defaultValue; } + return ConfigNode.ParseColor32(s); + } + + public static ParticleRenderMode Parse(string s, ParticleRenderMode defaultValue) + { + try + { + return (ParticleRenderMode)Enum.Parse(typeof(ParticleRenderMode), s); + } + catch + { + return defaultValue; + } + } + + #endregion + + #region Encoding + + public static byte[] FromBase64String(string encoded) + { + return Convert.FromBase64String(encoded.Replace('.', '/').Replace('%', '=')); + } + + public static string ToBase64String(byte[] data) + { + return Convert.ToBase64String(data).Replace('/', '.').Replace('=', '%'); + } + + #endregion + } +} diff --git a/Plugin/PartModules/HeatSinkAnimator.cs b/Plugin/Kethane/PartModules/HeatSinkAnimator.cs similarity index 100% rename from Plugin/PartModules/HeatSinkAnimator.cs rename to Plugin/Kethane/PartModules/HeatSinkAnimator.cs diff --git a/Plugin/PartModules/IDetectorAnimator.cs b/Plugin/Kethane/PartModules/IDetectorAnimator.cs similarity index 100% rename from Plugin/PartModules/IDetectorAnimator.cs rename to Plugin/Kethane/PartModules/IDetectorAnimator.cs diff --git a/Plugin/PartModules/IExtractorAnimator.cs b/Plugin/Kethane/PartModules/IExtractorAnimator.cs similarity index 100% rename from Plugin/PartModules/IExtractorAnimator.cs rename to Plugin/Kethane/PartModules/IExtractorAnimator.cs diff --git a/Plugin/PartModules/KethaneConverter.cs b/Plugin/Kethane/PartModules/KethaneConverter.cs similarity index 100% rename from Plugin/PartModules/KethaneConverter.cs rename to Plugin/Kethane/PartModules/KethaneConverter.cs diff --git a/Plugin/PartModules/KethaneDetector.cs b/Plugin/Kethane/PartModules/KethaneDetector.cs similarity index 100% rename from Plugin/PartModules/KethaneDetector.cs rename to Plugin/Kethane/PartModules/KethaneDetector.cs diff --git a/Plugin/PartModules/KethaneDetectorAnimator.cs b/Plugin/Kethane/PartModules/KethaneDetectorAnimator.cs similarity index 100% rename from Plugin/PartModules/KethaneDetectorAnimator.cs rename to Plugin/Kethane/PartModules/KethaneDetectorAnimator.cs diff --git a/Plugin/PartModules/KethaneDetectorAnimatorUnity.cs b/Plugin/Kethane/PartModules/KethaneDetectorAnimatorUnity.cs similarity index 100% rename from Plugin/PartModules/KethaneDetectorAnimatorUnity.cs rename to Plugin/Kethane/PartModules/KethaneDetectorAnimatorUnity.cs diff --git a/Plugin/PartModules/KethaneDrillAnimator.cs b/Plugin/Kethane/PartModules/KethaneDrillAnimator.cs similarity index 100% rename from Plugin/PartModules/KethaneDrillAnimator.cs rename to Plugin/Kethane/PartModules/KethaneDrillAnimator.cs diff --git a/Plugin/PartModules/KethaneDrillAnimatorLegacy.cs b/Plugin/Kethane/PartModules/KethaneDrillAnimatorLegacy.cs similarity index 100% rename from Plugin/PartModules/KethaneDrillAnimatorLegacy.cs rename to Plugin/Kethane/PartModules/KethaneDrillAnimatorLegacy.cs diff --git a/Plugin/PartModules/KethaneExtractor.cs b/Plugin/Kethane/PartModules/KethaneExtractor.cs similarity index 100% rename from Plugin/PartModules/KethaneExtractor.cs rename to Plugin/Kethane/PartModules/KethaneExtractor.cs diff --git a/Plugin/PartModules/KethaneGenerator.cs b/Plugin/Kethane/PartModules/KethaneGenerator.cs similarity index 100% rename from Plugin/PartModules/KethaneGenerator.cs rename to Plugin/Kethane/PartModules/KethaneGenerator.cs diff --git a/Plugin/PartModules/KethaneKerbalBlender.cs b/Plugin/Kethane/PartModules/KethaneKerbalBlender.cs similarity index 100% rename from Plugin/PartModules/KethaneKerbalBlender.cs rename to Plugin/Kethane/PartModules/KethaneKerbalBlender.cs diff --git a/Plugin/PartModules/KethaneParticleDynamics.cs b/Plugin/Kethane/PartModules/KethaneParticleDynamics.cs similarity index 100% rename from Plugin/PartModules/KethaneParticleDynamics.cs rename to Plugin/Kethane/PartModules/KethaneParticleDynamics.cs diff --git a/Plugin/PartModules/KethaneParticleEmitter.cs b/Plugin/Kethane/PartModules/KethaneParticleEmitter.cs similarity index 100% rename from Plugin/PartModules/KethaneParticleEmitter.cs rename to Plugin/Kethane/PartModules/KethaneParticleEmitter.cs diff --git a/Plugin/PartModules/KethaneWetMassIndicator.cs b/Plugin/Kethane/PartModules/KethaneWetMassIndicator.cs similarity index 100% rename from Plugin/PartModules/KethaneWetMassIndicator.cs rename to Plugin/Kethane/PartModules/KethaneWetMassIndicator.cs diff --git a/Plugin/PartModules/OrthogonalIntake.cs b/Plugin/Kethane/PartModules/OrthogonalIntake.cs similarity index 100% rename from Plugin/PartModules/OrthogonalIntake.cs rename to Plugin/Kethane/PartModules/OrthogonalIntake.cs diff --git a/Plugin/PartModules/PartExtensions.cs b/Plugin/Kethane/PartModules/PartExtensions.cs similarity index 100% rename from Plugin/PartModules/PartExtensions.cs rename to Plugin/Kethane/PartModules/PartExtensions.cs diff --git a/Plugin/PartModules/TimedMovingAverage.cs b/Plugin/Kethane/PartModules/TimedMovingAverage.cs similarity index 100% rename from Plugin/PartModules/TimedMovingAverage.cs rename to Plugin/Kethane/PartModules/TimedMovingAverage.cs diff --git a/Plugin/Properties/AssemblyInfo.cs b/Plugin/Kethane/Properties/AssemblyInfo.cs similarity index 100% rename from Plugin/Properties/AssemblyInfo.cs rename to Plugin/Kethane/Properties/AssemblyInfo.cs diff --git a/Plugin/ResourceData.cs b/Plugin/Kethane/ResourceData.cs similarity index 100% rename from Plugin/ResourceData.cs rename to Plugin/Kethane/ResourceData.cs diff --git a/Plugin/ResourceDefinition.cs b/Plugin/Kethane/ResourceDefinition.cs similarity index 100% rename from Plugin/ResourceDefinition.cs rename to Plugin/Kethane/ResourceDefinition.cs diff --git a/Plugin/Resources/AlphaUnlitVertexColored.txt b/Plugin/Kethane/Resources/AlphaUnlitVertexColored.txt similarity index 100% rename from Plugin/Resources/AlphaUnlitVertexColored.txt rename to Plugin/Kethane/Resources/AlphaUnlitVertexColored.txt diff --git a/Plugin/Scenarios/KethaneScanningTutorial.cs b/Plugin/Kethane/Scenarios/KethaneScanningTutorial.cs similarity index 100% rename from Plugin/Scenarios/KethaneScanningTutorial.cs rename to Plugin/Kethane/Scenarios/KethaneScanningTutorial.cs diff --git a/Plugin/SettingsManager.cs b/Plugin/Kethane/SettingsManager.cs similarity index 100% rename from Plugin/SettingsManager.cs rename to Plugin/Kethane/SettingsManager.cs diff --git a/Plugin/TerrainData.cs b/Plugin/Kethane/TerrainData.cs similarity index 100% rename from Plugin/TerrainData.cs rename to Plugin/Kethane/TerrainData.cs diff --git a/Plugin/Toolbar/ToolbarWrapper.cs b/Plugin/Kethane/Toolbar/ToolbarWrapper.cs similarity index 100% rename from Plugin/Toolbar/ToolbarWrapper.cs rename to Plugin/Kethane/Toolbar/ToolbarWrapper.cs diff --git a/Plugin/Utilities/CompatibilityChecker.cs b/Plugin/Kethane/Utilities/CompatibilityChecker.cs similarity index 100% rename from Plugin/Utilities/CompatibilityChecker.cs rename to Plugin/Kethane/Utilities/CompatibilityChecker.cs diff --git a/Plugin/Utilities/InstallChecker.cs b/Plugin/Kethane/Utilities/InstallChecker.cs similarity index 100% rename from Plugin/Utilities/InstallChecker.cs rename to Plugin/Kethane/Utilities/InstallChecker.cs diff --git a/Plugin/Utilities/InstallCleanup.cs b/Plugin/Kethane/Utilities/InstallCleanup.cs similarity index 100% rename from Plugin/Utilities/InstallCleanup.cs rename to Plugin/Kethane/Utilities/InstallCleanup.cs diff --git a/Plugin/Utilities/TutorialInstaller.cs b/Plugin/Kethane/Utilities/TutorialInstaller.cs similarity index 100% rename from Plugin/Utilities/TutorialInstaller.cs rename to Plugin/Kethane/Utilities/TutorialInstaller.cs diff --git a/Plugin/WindowToggle.cs b/Plugin/Kethane/WindowToggle.cs similarity index 100% rename from Plugin/WindowToggle.cs rename to Plugin/Kethane/WindowToggle.cs