Toggled msbuild because apparently Windows wants that now.
Toggled msbuild because apparently Windows wants that now.

file:b/.gitattributes (new)
--- /dev/null
+++ b/.gitattributes
@@ -1,1 +1,4 @@
+*.cfg	eol=lf
+*.cs	eol=lf
+*.dll	binary
 

file:a/.gitignore -> file:b/.gitignore
--- a/.gitignore
+++ b/.gitignore
@@ -1,6 +1,6 @@
-*.userprefs
-*.mdproj
-**bin/
-**obj/
-/releases
+*.userprefs

+*.mdproj

+**bin/

+**obj/

+/releases

 

--- a/TweakableDecouplers/ModuleTweakableDecouple.cs
+++ b/TweakableDecouplers/ModuleTweakableDecouple.cs

--- a/TweakableDecouplers/Properties/AssemblyInfo.cs
+++ b/TweakableDecouplers/Properties/AssemblyInfo.cs

--- a/TweakableDecouplers/TweakableDecouplers.csproj
+++ b/TweakableDecouplers/TweakableDecouplers.csproj
@@ -1,94 +1,94 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <PropertyGroup>
-    <Configuration Condition=" '$(Configuration)' == '' ">Debug_win</Configuration>
-    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
-    <ProductVersion>8.0.30703</ProductVersion>
-    <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{F8866D1C-8FDF-4DEB-AF28-89DEF85BB15E}</ProjectGuid>
-    <OutputType>Library</OutputType>
-    <RootNamespace>TweakableDecouplers</RootNamespace>
-    <AssemblyName>TweakableDecouplers</AssemblyName>
-    <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
-    <ReleaseVersion>1.2</ReleaseVersion>
-    <UseMSBuildEngine>False</UseMSBuildEngine>
-  </PropertyGroup>
-  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug_win|AnyCPU' ">
-    <Optimize>false</Optimize>
-    <OutputPath>bin\Debug</OutputPath>
-    <WarningLevel>4</WarningLevel>
-    <DebugSymbols>true</DebugSymbols>
-    <DefineConstants>DEBUG; TRACE; USE_KSPAPIEXTENSIONS</DefineConstants>
-    <CustomCommands>
-      <CustomCommands>
-        <Command type="AfterBuild" command="xcopy /Y ${TargetFile} ${SolutionDir}\GameData\TweakableEverything\" />
-      </CustomCommands>
-    </CustomCommands>
-  </PropertyGroup>
-  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release_win|AnyCPU' ">
-    <Optimize>true</Optimize>
-    <OutputPath>bin\Release</OutputPath>
-    <WarningLevel>4</WarningLevel>
-    <CustomCommands>
-      <CustomCommands>
-        <Command type="AfterBuild" command="xcopy /Y ${TargetFile} ${SolutionDir}\GameData\TweakableEverything\" />
-      </CustomCommands>
-    </CustomCommands>
-    <DefineConstants>USE_KSPAPIEXTENSIONS</DefineConstants>
-  </PropertyGroup>
-  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release_linux|AnyCPU' ">
-    <Optimize>true</Optimize>
-    <OutputPath>bin\Release</OutputPath>
-    <WarningLevel>4</WarningLevel>
-    <CustomCommands>
-      <CustomCommands>
-        <Command type="AfterBuild" command="cp -afv ${TargetFile} ${SolutionDir}/GameData/${SolutionName}/" />
-      </CustomCommands>
-    </CustomCommands>
-    <DefineConstants>USE_KSPAPIEXTENSIONS</DefineConstants>
-  </PropertyGroup>
-  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug_linux|AnyCPU' ">
-    <DebugSymbols>true</DebugSymbols>
-    <Optimize>false</Optimize>
-    <OutputPath>bin\Debug</OutputPath>
-    <DefineConstants>DEBUG; TRACE; USE_KSPAPIEXTENSIONS</DefineConstants>
-    <WarningLevel>4</WarningLevel>
-    <CustomCommands>
-      <CustomCommands>
-        <Command type="AfterBuild" command="cp -afv ${TargetFile} ${SolutionDir}/GameData/${SolutionName}/" />
-      </CustomCommands>
-    </CustomCommands>
-  </PropertyGroup>
-  <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
-  <ItemGroup>
-    <Compile Include="ModuleTweakableDecouple.cs" />
-    <Compile Include="Properties\AssemblyInfo.cs" />
-    <Compile Include="..\..\ToadicusTools\TweakableTools\TweakableTools.cs">
-      <Link>TweakableTools.cs</Link>
-    </Compile>
-  </ItemGroup>
-  <ItemGroup>
-    <None Include="..\GameData\TweakableEverything\TweakableDecouplers.cfg" />
-  </ItemGroup>
-  <ItemGroup>
-    <Reference Include="Assembly-CSharp">
-      <HintPath>..\..\_KSPAssemblies\Assembly-CSharp.dll</HintPath>
-      <Private>False</Private>
-    </Reference>
-    <Reference Include="System">
-      <HintPath>..\..\_KSPAssemblies\System.dll</HintPath>
-      <Private>False</Private>
-    </Reference>
-    <Reference Include="UnityEngine">
-      <HintPath>..\..\_KSPAssemblies\UnityEngine.dll</HintPath>
-      <Private>False</Private>
-    </Reference>
-  </ItemGroup>
-  <ItemGroup>
-    <ProjectReference Include="..\..\ToadicusTools\ToadicusTools.csproj">
-      <Project>{D48A5542-6655-4149-BC27-B27DF0466F1C}</Project>
-      <Name>ToadicusTools</Name>
-      <Private>False</Private>
-    </ProjectReference>
-  </ItemGroup>
+<?xml version="1.0" encoding="utf-8"?>

+<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">

+  <PropertyGroup>

+    <Configuration Condition=" '$(Configuration)' == '' ">Debug_win</Configuration>

+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>

+    <ProductVersion>8.0.30703</ProductVersion>

+    <SchemaVersion>2.0</SchemaVersion>

+    <ProjectGuid>{F8866D1C-8FDF-4DEB-AF28-89DEF85BB15E}</ProjectGuid>

+    <OutputType>Library</OutputType>

+    <RootNamespace>TweakableDecouplers</RootNamespace>

+    <AssemblyName>TweakableDecouplers</AssemblyName>

+    <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>

+    <ReleaseVersion>1.2</ReleaseVersion>

+    <UseMSBuildEngine>False</UseMSBuildEngine>

+  </PropertyGroup>

+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug_win|AnyCPU' ">

+    <Optimize>false</Optimize>

+    <OutputPath>bin\Debug</OutputPath>

+    <WarningLevel>4</WarningLevel>

+    <DebugSymbols>true</DebugSymbols>

+    <DefineConstants>DEBUG; TRACE; USE_KSPAPIEXTENSIONS</DefineConstants>

+    <CustomCommands>

+      <CustomCommands>

+        <Command type="AfterBuild" command="xcopy /Y ${TargetFile} ${SolutionDir}\GameData\TweakableEverything\" />

+      </CustomCommands>

+    </CustomCommands>

+  </PropertyGroup>

+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release_win|AnyCPU' ">

+    <Optimize>true</Optimize>

+    <OutputPath>bin\Release</OutputPath>

+    <WarningLevel>4</WarningLevel>

+    <CustomCommands>

+      <CustomCommands>

+        <Command type="AfterBuild" command="xcopy /Y ${TargetFile} ${SolutionDir}\GameData\TweakableEverything\" />

+      </CustomCommands>

+    </CustomCommands>

+    <DefineConstants>USE_KSPAPIEXTENSIONS</DefineConstants>

+  </PropertyGroup>

+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release_linux|AnyCPU' ">

+    <Optimize>true</Optimize>

+    <OutputPath>bin\Release</OutputPath>

+    <WarningLevel>4</WarningLevel>

+    <CustomCommands>

+      <CustomCommands>

+        <Command type="AfterBuild" command="cp -afv ${TargetFile} ${SolutionDir}/GameData/${SolutionName}/" />

+      </CustomCommands>

+    </CustomCommands>

+    <DefineConstants>USE_KSPAPIEXTENSIONS</DefineConstants>

+  </PropertyGroup>

+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug_linux|AnyCPU' ">

+    <DebugSymbols>true</DebugSymbols>

+    <Optimize>false</Optimize>

+    <OutputPath>bin\Debug</OutputPath>

+    <DefineConstants>DEBUG; TRACE; USE_KSPAPIEXTENSIONS</DefineConstants>

+    <WarningLevel>4</WarningLevel>

+    <CustomCommands>

+      <CustomCommands>

+        <Command type="AfterBuild" command="cp -afv ${TargetFile} ${SolutionDir}/GameData/${SolutionName}/" />

+      </CustomCommands>

+    </CustomCommands>

+  </PropertyGroup>

+  <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />

+  <ItemGroup>

+    <Compile Include="ModuleTweakableDecouple.cs" />

+    <Compile Include="Properties\AssemblyInfo.cs" />

+    <Compile Include="..\..\ToadicusTools\TweakableTools\TweakableTools.cs">

+      <Link>TweakableTools.cs</Link>

+    </Compile>

+  </ItemGroup>

+  <ItemGroup>

+    <None Include="..\GameData\TweakableEverything\TweakableDecouplers.cfg" />

+  </ItemGroup>

+  <ItemGroup>

+    <Reference Include="Assembly-CSharp">

+      <HintPath>..\..\_KSPAssemblies\Assembly-CSharp.dll</HintPath>

+      <Private>False</Private>

+    </Reference>

+    <Reference Include="System">

+      <HintPath>..\..\_KSPAssemblies\System.dll</HintPath>

+      <Private>False</Private>

+    </Reference>

+    <Reference Include="UnityEngine">

+      <HintPath>..\..\_KSPAssemblies\UnityEngine.dll</HintPath>

+      <Private>False</Private>

+    </Reference>

+  </ItemGroup>

+  <ItemGroup>

+    <ProjectReference Include="..\..\ToadicusTools\ToadicusTools.csproj">

+      <Project>{D48A5542-6655-4149-BC27-B27DF0466F1C}</Project>

+      <Name>ToadicusTools</Name>

+      <Private>False</Private>

+    </ProjectReference>

+  </ItemGroup>

 </Project>

--- a/TweakableDockingNode/ModuleTweakableDockingNode.cs
+++ b/TweakableDockingNode/ModuleTweakableDockingNode.cs

--- a/TweakableDockingNode/Properties/AssemblyInfo.cs
+++ b/TweakableDockingNode/Properties/AssemblyInfo.cs

--- a/TweakableDockingNode/TDNProtoUpdater.cs
+++ b/TweakableDockingNode/TDNProtoUpdater.cs

--- a/TweakableDockingNode/TweakableDockingNode.csproj
+++ b/TweakableDockingNode/TweakableDockingNode.csproj
@@ -1,101 +1,100 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <PropertyGroup>
-    <Configuration Condition=" '$(Configuration)' == '' ">Debug_win</Configuration>
-    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
-    <ProductVersion>8.0.30703</ProductVersion>
-    <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{EBEA2280-E6EC-4B61-8A0E-A9909AAC9206}</ProjectGuid>
-    <OutputType>Library</OutputType>
-    <RootNamespace>TweakableDockingNode</RootNamespace>
-    <AssemblyName>TweakableDockingNode</AssemblyName>
-    <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
-    <ReleaseVersion>1.2</ReleaseVersion>
-    <UseMSBuildEngine>False</UseMSBuildEngine>
-  </PropertyGroup>
-  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug_win|AnyCPU' ">
-    <Optimize>false</Optimize>
-    <OutputPath>bin\Debug</OutputPath>
-    <WarningLevel>4</WarningLevel>
-    <DebugSymbols>true</DebugSymbols>
-    <DefineConstants>DEBUG; TRACE; USE_KSPAPIEXTENSIONS</DefineConstants>
-    <CustomCommands>
-      <CustomCommands>
-        <Command type="AfterBuild" command="xcopy /Y ${TargetFile} ${SolutionDir}\GameData\TweakableEverything\" />
-      </CustomCommands>
-    </CustomCommands>
-  </PropertyGroup>
-  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release_win|AnyCPU' ">
-    <Optimize>true</Optimize>
-    <OutputPath>bin\Release</OutputPath>
-    <WarningLevel>4</WarningLevel>
-    <CustomCommands>
-      <CustomCommands>
-        <Command type="AfterBuild" command="xcopy /Y ${TargetFile} ${SolutionDir}\GameData\TweakableEverything\" />
-      </CustomCommands>
-    </CustomCommands>
-    <DefineConstants>USE_KSPAPIEXTENSIONS</DefineConstants>
-  </PropertyGroup>
-  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release_linux|AnyCPU' ">
-    <Optimize>true</Optimize>
-    <OutputPath>bin\Release</OutputPath>
-    <WarningLevel>4</WarningLevel>
-    <CustomCommands>
-      <CustomCommands>
-        <Command type="AfterBuild" command="cp -afv ${TargetFile} ${SolutionDir}/GameData/${SolutionName}/" />
-      </CustomCommands>
-    </CustomCommands>
-    <DefineConstants>USE_KSPAPIEXTENSIONS</DefineConstants>
-  </PropertyGroup>
-  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug_linux|AnyCPU' ">
-    <DebugSymbols>true</DebugSymbols>
-    <Optimize>false</Optimize>
-    <OutputPath>bin\Debug</OutputPath>
-    <DefineConstants>DEBUG; TRACE; USE_KSPAPIEXTENSIONS</DefineConstants>
-    <WarningLevel>4</WarningLevel>
-    <CustomCommands>
-      <CustomCommands>
-        <Command type="AfterBuild" command="cp -afv ${TargetFile} ${SolutionDir}/GameData/${SolutionName}/" />
-      </CustomCommands>
-    </CustomCommands>
-  </PropertyGroup>
-  <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
-  <ItemGroup>
-    <Compile Include="ModuleTweakableDockingNode.cs" />
-    <Compile Include="TDNProtoUpdater.cs" />
-    <Compile Include="Properties\AssemblyInfo.cs" />
-    <Compile Include="..\..\ToadicusTools\TweakableTools\TweakableTools.cs">
-      <Link>TweakableTools.cs</Link>
-    </Compile>
-  </ItemGroup>
-  <ItemGroup>
-    <None Include="..\GameData\TweakableEverything\TweakableDockingNode.cfg" />
-  </ItemGroup>
-  <ItemGroup>
-    <Reference Include="Assembly-CSharp">
-      <HintPath>..\..\_KSPAssemblies\Assembly-CSharp.dll</HintPath>
-    </Reference>
-    <Reference Include="System">
-      <HintPath>..\..\_KSPAssemblies\System.dll</HintPath>
-    </Reference>
-    <Reference Include="UnityEngine">
-      <HintPath>..\..\_KSPAssemblies\UnityEngine.dll</HintPath>
-    </Reference>
-    <Reference Include="Assembly-CSharp-firstpass">
-      <HintPath>..\..\_KSPAssemblies\Assembly-CSharp-firstpass.dll</HintPath>
-    </Reference>
-    <Reference Include="KSPUtil">
-      <HintPath>..\..\_KSPAssemblies\KSPUtil.dll</HintPath>
-    </Reference>
-    <Reference Include="UnityEngine.UI">
-      <HintPath>..\..\_KSPAssemblies\UnityEngine.UI.dll</HintPath>
-    </Reference>
-  </ItemGroup>
-  <ItemGroup>
-    <ProjectReference Include="..\..\ToadicusTools\ToadicusTools.csproj">
-      <Project>{D48A5542-6655-4149-BC27-B27DF0466F1C}</Project>
-      <Name>ToadicusTools</Name>
-      <Private>False</Private>
-    </ProjectReference>
-  </ItemGroup>
+<?xml version="1.0" encoding="utf-8"?>

+<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">

+  <PropertyGroup>

+    <Configuration Condition=" '$(Configuration)' == '' ">Debug_win</Configuration>

+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>

+    <ProductVersion>8.0.30703</ProductVersion>

+    <SchemaVersion>2.0</SchemaVersion>

+    <ProjectGuid>{EBEA2280-E6EC-4B61-8A0E-A9909AAC9206}</ProjectGuid>

+    <OutputType>Library</OutputType>

+    <RootNamespace>TweakableDockingNode</RootNamespace>

+    <AssemblyName>TweakableDockingNode</AssemblyName>

+    <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>

+    <ReleaseVersion>1.2</ReleaseVersion>

+  </PropertyGroup>

+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug_win|AnyCPU' ">

+    <Optimize>false</Optimize>

+    <OutputPath>bin\Debug</OutputPath>

+    <WarningLevel>4</WarningLevel>

+    <DebugSymbols>true</DebugSymbols>

+    <DefineConstants>DEBUG; TRACE; USE_KSPAPIEXTENSIONS</DefineConstants>

+    <CustomCommands>

+      <CustomCommands>

+        <Command type="AfterBuild" command="xcopy /Y ${TargetFile} ${SolutionDir}\GameData\TweakableEverything\" />

+      </CustomCommands>

+    </CustomCommands>

+  </PropertyGroup>

+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release_win|AnyCPU' ">

+    <Optimize>true</Optimize>

+    <OutputPath>bin\Release</OutputPath>

+    <WarningLevel>4</WarningLevel>

+    <CustomCommands>

+      <CustomCommands>

+        <Command type="AfterBuild" command="xcopy /Y ${TargetFile} ${SolutionDir}\GameData\TweakableEverything\" />

+      </CustomCommands>

+    </CustomCommands>

+    <DefineConstants>USE_KSPAPIEXTENSIONS</DefineConstants>

+  </PropertyGroup>

+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release_linux|AnyCPU' ">

+    <Optimize>true</Optimize>

+    <OutputPath>bin\Release</OutputPath>

+    <WarningLevel>4</WarningLevel>

+    <CustomCommands>

+      <CustomCommands>

+        <Command type="AfterBuild" command="cp -afv ${TargetFile} ${SolutionDir}/GameData/${SolutionName}/" />

+      </CustomCommands>

+    </CustomCommands>

+    <DefineConstants>USE_KSPAPIEXTENSIONS</DefineConstants>

+  </PropertyGroup>

+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug_linux|AnyCPU' ">

+    <DebugSymbols>true</DebugSymbols>

+    <Optimize>false</Optimize>

+    <OutputPath>bin\Debug</OutputPath>

+    <DefineConstants>DEBUG; TRACE; USE_KSPAPIEXTENSIONS</DefineConstants>

+    <WarningLevel>4</WarningLevel>

+    <CustomCommands>

+      <CustomCommands>

+        <Command type="AfterBuild" command="cp -afv ${TargetFile} ${SolutionDir}/GameData/${SolutionName}/" />

+      </CustomCommands>

+    </CustomCommands>

+  </PropertyGroup>

+  <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />

+  <ItemGroup>

+    <Compile Include="ModuleTweakableDockingNode.cs" />

+    <Compile Include="TDNProtoUpdater.cs" />

+    <Compile Include="Properties\AssemblyInfo.cs" />

+    <Compile Include="..\..\ToadicusTools\TweakableTools\TweakableTools.cs">

+      <Link>TweakableTools.cs</Link>

+    </Compile>

+  </ItemGroup>

+  <ItemGroup>

+    <None Include="..\GameData\TweakableEverything\TweakableDockingNode.cfg" />

+  </ItemGroup>

+  <ItemGroup>

+    <Reference Include="Assembly-CSharp">

+      <HintPath>..\..\_KSPAssemblies\Assembly-CSharp.dll</HintPath>

+    </Reference>

+    <Reference Include="System">

+      <HintPath>..\..\_KSPAssemblies\System.dll</HintPath>

+    </Reference>

+    <Reference Include="UnityEngine">

+      <HintPath>..\..\_KSPAssemblies\UnityEngine.dll</HintPath>

+    </Reference>

+    <Reference Include="Assembly-CSharp-firstpass">

+      <HintPath>..\..\_KSPAssemblies\Assembly-CSharp-firstpass.dll</HintPath>

+    </Reference>

+    <Reference Include="KSPUtil">

+      <HintPath>..\..\_KSPAssemblies\KSPUtil.dll</HintPath>

+    </Reference>

+    <Reference Include="UnityEngine.UI">

+      <HintPath>..\..\_KSPAssemblies\UnityEngine.UI.dll</HintPath>

+    </Reference>

+  </ItemGroup>

+  <ItemGroup>

+    <ProjectReference Include="..\..\ToadicusTools\ToadicusTools.csproj">

+      <Project>{D48A5542-6655-4149-BC27-B27DF0466F1C}</Project>

+      <Name>ToadicusTools</Name>

+      <Private>False</Private>

+    </ProjectReference>

+  </ItemGroup>

 </Project>

--- a/TweakableEVA/TweakableEVA.csproj
+++ b/TweakableEVA/TweakableEVA.csproj
@@ -1,104 +1,104 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <PropertyGroup>
-    <Configuration Condition=" '$(Configuration)' == '' ">Debug_linux</Configuration>
-    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
-    <ProductVersion>8.0.30703</ProductVersion>
-    <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{A8B2B965-ABA5-4ADE-9F8F-F24792D281D0}</ProjectGuid>
-    <OutputType>Library</OutputType>
-    <RootNamespace>TweakableEVA</RootNamespace>
-    <AssemblyName>TweakableEVA</AssemblyName>
-    <ReleaseVersion>1.2</ReleaseVersion>
-    <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
-  </PropertyGroup>
-  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug_linux|AnyCPU' ">
-    <DebugSymbols>true</DebugSymbols>
-    <DebugType>full</DebugType>
-    <Optimize>false</Optimize>
-    <OutputPath>bin\Debug</OutputPath>
-    <DefineConstants>DEBUG;</DefineConstants>
-    <ErrorReport>prompt</ErrorReport>
-    <WarningLevel>4</WarningLevel>
-    <ConsolePause>false</ConsolePause>
-    <CustomCommands>
-      <CustomCommands>
-        <Command type="AfterBuild" command="cp -afv ${TargetFile} ${SolutionDir}/GameData/${SolutionName}/" />
-      </CustomCommands>
-    </CustomCommands>
-  </PropertyGroup>
-  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release_linux|AnyCPU' ">
-    <Optimize>true</Optimize>
-    <OutputPath>bin\Release</OutputPath>
-    <ErrorReport>prompt</ErrorReport>
-    <WarningLevel>4</WarningLevel>
-    <CustomCommands>
-      <CustomCommands>
-        <Command type="AfterBuild" command="cp -afv ${TargetFile} ${SolutionDir}/GameData/${SolutionName}/" />
-      </CustomCommands>
-    </CustomCommands>
-    <ConsolePause>false</ConsolePause>
-  </PropertyGroup>
-  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release_win|AnyCPU' ">
-    <Optimize>true</Optimize>
-    <OutputPath>bin\Release</OutputPath>
-    <ErrorReport>prompt</ErrorReport>
-    <WarningLevel>4</WarningLevel>
-    <CustomCommands>
-      <CustomCommands>
-        <Command type="AfterBuild" command="xcopy /Y ${TargetFile} ${SolutionDir}\GameData\TweakableEverything\" />
-      </CustomCommands>
-    </CustomCommands>
-    <ConsolePause>false</ConsolePause>
-  </PropertyGroup>
-  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug_win|AnyCPU' ">
-    <DebugSymbols>true</DebugSymbols>
-    <DebugType>full</DebugType>
-    <Optimize>false</Optimize>
-    <OutputPath>bin\Debug</OutputPath>
-    <DefineConstants>DEBUG;</DefineConstants>
-    <ErrorReport>prompt</ErrorReport>
-    <WarningLevel>4</WarningLevel>
-    <ConsolePause>false</ConsolePause>
-    <CustomCommands>
-      <CustomCommands>
-        <Command type="AfterBuild" command="xcopy /Y ${TargetFile} ${SolutionDir}\GameData\TweakableEverything\" />
-      </CustomCommands>
-    </CustomCommands>
-  </PropertyGroup>
-  <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
-  <ItemGroup>
-    <Reference Include="Assembly-CSharp">
-      <HintPath>..\..\_KSPAssemblies\Assembly-CSharp.dll</HintPath>
-    </Reference>
-    <Reference Include="System">
-      <HintPath>..\..\_KSPAssemblies\System.dll</HintPath>
-    </Reference>
-    <Reference Include="UnityEngine">
-      <HintPath>..\..\_KSPAssemblies\UnityEngine.dll</HintPath>
-    </Reference>
-    <Reference Include="Assembly-CSharp-firstpass">
-      <HintPath>..\..\_KSPAssemblies\Assembly-CSharp-firstpass.dll</HintPath>
-    </Reference>
-    <Reference Include="KSPUtil">
-      <HintPath>..\..\_KSPAssemblies\KSPUtil.dll</HintPath>
-    </Reference>
-    <Reference Include="UnityEngine.UI">
-      <HintPath>..\..\_KSPAssemblies\UnityEngine.UI.dll</HintPath>
-    </Reference>
-  </ItemGroup>
-  <ItemGroup>
-    <Compile Include="ModuleTweakableEVA.cs" />
-    <Compile Include="Properties\AssemblyInfo.cs" />
-  </ItemGroup>
-  <ItemGroup>
-    <ProjectReference Include="..\..\ToadicusTools\ToadicusTools.csproj">
-      <Project>{D48A5542-6655-4149-BC27-B27DF0466F1C}</Project>
-      <Name>ToadicusTools</Name>
-      <Private>False</Private>
-    </ProjectReference>
-  </ItemGroup>
-  <ItemGroup>
-    <None Include="..\GameData\TweakableEverything\TweakableEVA.cfg" />
-  </ItemGroup>
+<?xml version="1.0" encoding="utf-8"?>

+<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">

+  <PropertyGroup>

+    <Configuration Condition=" '$(Configuration)' == '' ">Debug_linux</Configuration>

+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>

+    <ProductVersion>8.0.30703</ProductVersion>

+    <SchemaVersion>2.0</SchemaVersion>

+    <ProjectGuid>{A8B2B965-ABA5-4ADE-9F8F-F24792D281D0}</ProjectGuid>

+    <OutputType>Library</OutputType>

+    <RootNamespace>TweakableEVA</RootNamespace>

+    <AssemblyName>TweakableEVA</AssemblyName>

+    <ReleaseVersion>1.2</ReleaseVersion>

+    <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>

+  </PropertyGroup>

+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug_linux|AnyCPU' ">

+    <DebugSymbols>true</DebugSymbols>

+    <DebugType>full</DebugType>

+    <Optimize>false</Optimize>

+    <OutputPath>bin\Debug</OutputPath>

+    <DefineConstants>DEBUG;</DefineConstants>

+    <ErrorReport>prompt</ErrorReport>

+    <WarningLevel>4</WarningLevel>

+    <ConsolePause>false</ConsolePause>

+    <CustomCommands>

+      <CustomCommands>

+        <Command type="AfterBuild" command="cp -afv ${TargetFile} ${SolutionDir}/GameData/${SolutionName}/" />

+      </CustomCommands>

+    </CustomCommands>

+  </PropertyGroup>

+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release_linux|AnyCPU' ">

+    <Optimize>true</Optimize>

+    <OutputPath>bin\Release</OutputPath>

+    <ErrorReport>prompt</ErrorReport>

+    <WarningLevel>4</WarningLevel>

+    <CustomCommands>

+      <CustomCommands>

+        <Command type="AfterBuild" command="cp -afv ${TargetFile} ${SolutionDir}/GameData/${SolutionName}/" />

+      </CustomCommands>

+    </CustomCommands>

+    <ConsolePause>false</ConsolePause>

+  </PropertyGroup>

+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release_win|AnyCPU' ">

+    <Optimize>true</Optimize>

+    <OutputPath>bin\Release</OutputPath>

+    <ErrorReport>prompt</ErrorReport>

+    <WarningLevel>4</WarningLevel>

+    <CustomCommands>

+      <CustomCommands>

+        <Command type="AfterBuild" command="xcopy /Y ${TargetFile} ${SolutionDir}\GameData\TweakableEverything\" />

+      </CustomCommands>

+    </CustomCommands>

+    <ConsolePause>false</ConsolePause>

+  </PropertyGroup>

+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug_win|AnyCPU' ">

+    <DebugSymbols>true</DebugSymbols>

+    <DebugType>full</DebugType>

+    <Optimize>false</Optimize>

+    <OutputPath>bin\Debug</OutputPath>

+    <DefineConstants>DEBUG;</DefineConstants>

+    <ErrorReport>prompt</ErrorReport>

+    <WarningLevel>4</WarningLevel>

+    <ConsolePause>false</ConsolePause>

+    <CustomCommands>

+      <CustomCommands>

+        <Command type="AfterBuild" command="xcopy /Y ${TargetFile} ${SolutionDir}\GameData\TweakableEverything\" />

+      </CustomCommands>

+    </CustomCommands>

+  </PropertyGroup>

+  <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />

+  <ItemGroup>

+    <Reference Include="Assembly-CSharp">

+      <HintPath>..\..\_KSPAssemblies\Assembly-CSharp.dll</HintPath>

+    </Reference>

+    <Reference Include="System">

+      <HintPath>..\..\_KSPAssemblies\System.dll</HintPath>

+    </Reference>

+    <Reference Include="UnityEngine">

+      <HintPath>..\..\_KSPAssemblies\UnityEngine.dll</HintPath>

+    </Reference>

+    <Reference Include="Assembly-CSharp-firstpass">

+      <HintPath>..\..\_KSPAssemblies\Assembly-CSharp-firstpass.dll</HintPath>

+    </Reference>

+    <Reference Include="KSPUtil">

+      <HintPath>..\..\_KSPAssemblies\KSPUtil.dll</HintPath>

+    </Reference>

+    <Reference Include="UnityEngine.UI">

+      <HintPath>..\..\_KSPAssemblies\UnityEngine.UI.dll</HintPath>

+    </Reference>

+  </ItemGroup>

+  <ItemGroup>

+    <Compile Include="ModuleTweakableEVA.cs" />

+    <Compile Include="Properties\AssemblyInfo.cs" />

+  </ItemGroup>

+  <ItemGroup>

+    <ProjectReference Include="..\..\ToadicusTools\ToadicusTools.csproj">

+      <Project>{D48A5542-6655-4149-BC27-B27DF0466F1C}</Project>

+      <Name>ToadicusTools</Name>

+      <Private>False</Private>

+    </ProjectReference>

+  </ItemGroup>

+  <ItemGroup>

+    <None Include="..\GameData\TweakableEverything\TweakableEVA.cfg" />

+  </ItemGroup>

 </Project>

--- a/TweakableEverything.sln
+++ b/TweakableEverything.sln

--- a/TweakableFuelPumps/TweakableFuelPumps.csproj
+++ b/TweakableFuelPumps/TweakableFuelPumps.csproj
@@ -1,132 +1,131 @@
-<?xml version="1.0" encoding="utf-8"?>

-<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">

-  <PropertyGroup>

-    <Configuration Condition=" '$(Configuration)' == '' ">Debug_win</Configuration>

-    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>

-    <ProductVersion>8.0.30703</ProductVersion>

-    <SchemaVersion>2.0</SchemaVersion>

-    <ProjectGuid>{AD1165CC-1868-453F-B816-909D1B557141}</ProjectGuid>

-    <OutputType>Library</OutputType>

-    <RootNamespace>TweakableFuelPumps</RootNamespace>

-    <AssemblyName>TweakableFuelPumps</AssemblyName>

-    <ReleaseVersion>1.2</ReleaseVersion>

-    <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>

-    <UseMSBuildEngine>False</UseMSBuildEngine>

-  </PropertyGroup>

-  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug_win|AnyCPU' ">

-    <DebugSymbols>true</DebugSymbols>

-    <DebugType>full</DebugType>

-    <Optimize>false</Optimize>

-    <OutputPath>bin\Debug</OutputPath>

-    <DefineConstants>DEBUG;</DefineConstants>

-    <ErrorReport>prompt</ErrorReport>

-    <WarningLevel>4</WarningLevel>

-    <CustomCommands>

-      <CustomCommands>

-        <Command type="AfterBuild" command="xcopy /Y ${TargetFile} ${SolutionDir}\GameData\TweakableEverything\" />

-      </CustomCommands>

-    </CustomCommands>

-    <ConsolePause>false</ConsolePause>

-  </PropertyGroup>

-  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release_win|AnyCPU' ">

-    <DebugType>full</DebugType>

-    <Optimize>true</Optimize>

-    <OutputPath>bin\Release</OutputPath>

-    <ErrorReport>prompt</ErrorReport>

-    <WarningLevel>4</WarningLevel>

-    <CustomCommands>

-      <CustomCommands>

-        <Command type="AfterBuild" command="xcopy /Y ${TargetFile} ${SolutionDir}\GameData\TweakableEverything\" />

-      </CustomCommands>

-    </CustomCommands>

-    <ConsolePause>false</ConsolePause>

-  </PropertyGroup>

-  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug_linux|AnyCPU' ">

-    <DebugSymbols>true</DebugSymbols>

-    <DebugType>full</DebugType>

-    <Optimize>false</Optimize>

-    <OutputPath>bin\Debug</OutputPath>

-    <DefineConstants>DEBUG;</DefineConstants>

-    <ErrorReport>prompt</ErrorReport>

-    <WarningLevel>4</WarningLevel>

-    <ConsolePause>false</ConsolePause>

-    <CustomCommands>

-      <CustomCommands>

-        <Command type="AfterBuild" command="cp -afv ${TargetFile} ${SolutionDir}/GameData/${SolutionName}/" />

-      </CustomCommands>

-    </CustomCommands>

-  </PropertyGroup>

-  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release_linux|AnyCPU' ">

-    <DebugType>full</DebugType>

-    <Optimize>true</Optimize>

-    <OutputPath>bin\Release</OutputPath>

-    <ErrorReport>prompt</ErrorReport>

-    <WarningLevel>4</WarningLevel>

-    <ConsolePause>false</ConsolePause>

-    <CustomCommands>

-      <CustomCommands>

-        <Command type="AfterBuild" command="cp -afv ${TargetFile} ${SolutionDir}/GameData/${SolutionName}/" />

-      </CustomCommands>

-    </CustomCommands>

-  </PropertyGroup>

-  <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />

-  <ItemGroup>

-    <Reference Include="Assembly-CSharp">

-      <HintPath>..\..\_KSPAssemblies\Assembly-CSharp.dll</HintPath>

-    </Reference>

-    <Reference Include="System">

-      <HintPath>..\..\_KSPAssemblies\System.dll</HintPath>

-    </Reference>

-    <Reference Include="UnityEngine">

-      <HintPath>..\..\_KSPAssemblies\UnityEngine.dll</HintPath>

-    </Reference>

-    <Reference Include="Assembly-CSharp-firstpass">

-      <HintPath>..\..\_KSPAssemblies\Assembly-CSharp-firstpass.dll</HintPath>

-    </Reference>

-    <Reference Include="KSPUtil">

-      <HintPath>..\..\_KSPAssemblies\KSPUtil.dll</HintPath>

-    </Reference>

-    <Reference Include="UnityEngine.UI">

-      <HintPath>..\..\_KSPAssemblies\UnityEngine.UI.dll</HintPath>

-    </Reference>

-  </ItemGroup>

-  <ItemGroup>

-    <Compile Include="ModuleTweakableFuelPump.cs" />

-    <Compile Include="..\..\ToadicusTools\Debug\DebugPartModule.cs">

-      <Link>DebugPartModule.cs</Link>

-    </Compile>

-    <Compile Include="Properties\AssemblyInfo.cs" />

-    <Compile Include="..\..\ToadicusTools\Text\PooledStringBuilder.cs">

-      <Link>PooledStringBuilder.cs</Link>

-    </Compile>

-    <Compile Include="..\..\ToadicusTools\APIHelpers\PooledObject.cs">

-      <Link>PooledObject.cs</Link>

-    </Compile>

-    <Compile Include="..\..\ToadicusTools\Logging.cs">

-      <Link>Logging.cs</Link>

-    </Compile>

-    <Compile Include="..\..\ToadicusTools\Enums.cs">

-      <Link>Enums.cs</Link>

-    </Compile>

-    <Compile Include="..\..\ToadicusTools\Extensions\ComponentExtensions.cs">

-      <Link>ComponentExtensions.cs</Link>

-    </Compile>

-    <Compile Include="..\..\ToadicusTools\Text\Extensions.cs">

-      <Link>Extensions.cs</Link>

-    </Compile>

-    <Compile Include="..\..\ToadicusTools\Text\SIFormatProvider.cs">

-      <Link>SIFormatProvider.cs</Link>

-    </Compile>

-    <Compile Include="..\..\ToadicusTools\MathTools.cs">

-      <Link>MathTools.cs</Link>

-    </Compile>

-    <Compile Include="..\..\ToadicusTools\MuMechTools\MuMech_Tools.cs">

-      <Link>MuMech_Tools.cs</Link>

-    </Compile>

-  </ItemGroup>

-  <ItemGroup>

-    <None Include="..\GameData\TweakableEverything\TweakableFuelPumps.cfg">

-      <Link>TweakableFuelPumps.cfg</Link>

-    </None>

-  </ItemGroup>

+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+  <PropertyGroup>
+    <Configuration Condition=" '$(Configuration)' == '' ">Debug_win</Configuration>
+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+    <ProductVersion>8.0.30703</ProductVersion>
+    <SchemaVersion>2.0</SchemaVersion>
+    <ProjectGuid>{AD1165CC-1868-453F-B816-909D1B557141}</ProjectGuid>
+    <OutputType>Library</OutputType>
+    <RootNamespace>TweakableFuelPumps</RootNamespace>
+    <AssemblyName>TweakableFuelPumps</AssemblyName>
+    <ReleaseVersion>1.2</ReleaseVersion>
+    <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug_win|AnyCPU' ">
+    <DebugSymbols>true</DebugSymbols>
+    <DebugType>full</DebugType>
+    <Optimize>false</Optimize>
+    <OutputPath>bin\Debug</OutputPath>
+    <DefineConstants>DEBUG;</DefineConstants>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+    <CustomCommands>
+      <CustomCommands>
+        <Command type="AfterBuild" command="xcopy /Y ${TargetFile} ${SolutionDir}\GameData\TweakableEverything\" />
+      </CustomCommands>
+    </CustomCommands>
+    <ConsolePause>false</ConsolePause>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release_win|AnyCPU' ">
+    <DebugType>full</DebugType>
+    <Optimize>true</Optimize>
+    <OutputPath>bin\Release</OutputPath>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+    <CustomCommands>
+      <CustomCommands>
+        <Command type="AfterBuild" command="xcopy /Y ${TargetFile} ${SolutionDir}\GameData\TweakableEverything\" />
+      </CustomCommands>
+    </CustomCommands>
+    <ConsolePause>false</ConsolePause>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug_linux|AnyCPU' ">
+    <DebugSymbols>true</DebugSymbols>
+    <DebugType>full</DebugType>
+    <Optimize>false</Optimize>
+    <OutputPath>bin\Debug</OutputPath>
+    <DefineConstants>DEBUG;</DefineConstants>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+    <ConsolePause>false</ConsolePause>
+    <CustomCommands>
+      <CustomCommands>
+        <Command type="AfterBuild" command="cp -afv ${TargetFile} ${SolutionDir}/GameData/${SolutionName}/" />
+      </CustomCommands>
+    </CustomCommands>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release_linux|AnyCPU' ">
+    <DebugType>full</DebugType>
+    <Optimize>true</Optimize>
+    <OutputPath>bin\Release</OutputPath>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+    <ConsolePause>false</ConsolePause>
+    <CustomCommands>
+      <CustomCommands>
+        <Command type="AfterBuild" command="cp -afv ${TargetFile} ${SolutionDir}/GameData/${SolutionName}/" />
+      </CustomCommands>
+    </CustomCommands>
+  </PropertyGroup>
+  <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
+  <ItemGroup>
+    <Reference Include="Assembly-CSharp">
+      <HintPath>..\..\_KSPAssemblies\Assembly-CSharp.dll</HintPath>
+    </Reference>
+    <Reference Include="System">
+      <HintPath>..\..\_KSPAssemblies\System.dll</HintPath>
+    </Reference>
+    <Reference Include="UnityEngine">
+      <HintPath>..\..\_KSPAssemblies\UnityEngine.dll</HintPath>
+    </Reference>
+    <Reference Include="Assembly-CSharp-firstpass">
+      <HintPath>..\..\_KSPAssemblies\Assembly-CSharp-firstpass.dll</HintPath>
+    </Reference>
+    <Reference Include="KSPUtil">
+      <HintPath>..\..\_KSPAssemblies\KSPUtil.dll</HintPath>
+    </Reference>
+    <Reference Include="UnityEngine.UI">
+      <HintPath>..\..\_KSPAssemblies\UnityEngine.UI.dll</HintPath>
+    </Reference>
+  </ItemGroup>
+  <ItemGroup>
+    <Compile Include="ModuleTweakableFuelPump.cs" />
+    <Compile Include="..\..\ToadicusTools\Debug\DebugPartModule.cs">
+      <Link>DebugPartModule.cs</Link>
+    </Compile>
+    <Compile Include="Properties\AssemblyInfo.cs" />
+    <Compile Include="..\..\ToadicusTools\Text\PooledStringBuilder.cs">
+      <Link>PooledStringBuilder.cs</Link>
+    </Compile>
+    <Compile Include="..\..\ToadicusTools\APIHelpers\PooledObject.cs">
+      <Link>PooledObject.cs</Link>
+    </Compile>
+    <Compile Include="..\..\ToadicusTools\Logging.cs">
+      <Link>Logging.cs</Link>
+    </Compile>
+    <Compile Include="..\..\ToadicusTools\Enums.cs">
+      <Link>Enums.cs</Link>
+    </Compile>
+    <Compile Include="..\..\ToadicusTools\Extensions\ComponentExtensions.cs">
+      <Link>ComponentExtensions.cs</Link>
+    </Compile>
+    <Compile Include="..\..\ToadicusTools\Text\Extensions.cs">
+      <Link>Extensions.cs</Link>
+    </Compile>
+    <Compile Include="..\..\ToadicusTools\Text\SIFormatProvider.cs">
+      <Link>SIFormatProvider.cs</Link>
+    </Compile>
+    <Compile Include="..\..\ToadicusTools\MathTools.cs">
+      <Link>MathTools.cs</Link>
+    </Compile>
+    <Compile Include="..\..\ToadicusTools\MuMechTools\MuMech_Tools.cs">
+      <Link>MuMech_Tools.cs</Link>
+    </Compile>
+  </ItemGroup>
+  <ItemGroup>
+    <None Include="..\GameData\TweakableEverything\TweakableFuelPumps.cfg">
+      <Link>TweakableFuelPumps.cfg</Link>
+    </None>
+  </ItemGroup>
 </Project>

--- a/TweakableGimbals/ModuleTweakableGimbal.cs
+++ b/TweakableGimbals/ModuleTweakableGimbal.cs

--- a/TweakableGimbals/Properties/AssemblyInfo.cs
+++ b/TweakableGimbals/Properties/AssemblyInfo.cs

--- a/TweakableGimbals/TweakableGimbals.csproj
+++ b/TweakableGimbals/TweakableGimbals.csproj
@@ -1,110 +1,109 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <PropertyGroup>
-    <Configuration Condition=" '$(Configuration)' == '' ">Debug_win</Configuration>
-    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
-    <ProductVersion>8.0.30703</ProductVersion>
-    <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{A9127548-5542-47FC-B6C2-7129E6573E51}</ProjectGuid>
-    <OutputType>Library</OutputType>
-    <RootNamespace>TweakableGimbals</RootNamespace>
-    <ReleaseVersion>1.2</ReleaseVersion>
-    <AssemblyName>TweakableGimbals</AssemblyName>
-    <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
-    <UseMSBuildEngine>False</UseMSBuildEngine>
-  </PropertyGroup>
-  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug_win|AnyCPU' ">
-    <DebugSymbols>true</DebugSymbols>
-    <DebugType>full</DebugType>
-    <Optimize>false</Optimize>
-    <OutputPath>bin\Debug</OutputPath>
-    <DefineConstants>DEBUG;USE_KSPAPIEXTENSIONS</DefineConstants>
-    <ErrorReport>prompt</ErrorReport>
-    <WarningLevel>4</WarningLevel>
-    <ConsolePause>false</ConsolePause>
-    <CustomCommands>
-      <CustomCommands>
-        <Command type="AfterBuild" command="xcopy /Y ${TargetFile} ${SolutionDir}\GameData\TweakableEverything\" />
-      </CustomCommands>
-    </CustomCommands>
-  </PropertyGroup>
-  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release_win|AnyCPU' ">
-    <Optimize>true</Optimize>
-    <OutputPath>bin\Release</OutputPath>
-    <ErrorReport>prompt</ErrorReport>
-    <WarningLevel>4</WarningLevel>
-    <CustomCommands>
-      <CustomCommands>
-        <Command type="AfterBuild" command="xcopy /Y ${TargetFile} ${SolutionDir}\GameData\TweakableEverything\" />
-      </CustomCommands>
-    </CustomCommands>
-    <ConsolePause>false</ConsolePause>
-    <DefineConstants>USE_KSPAPIEXTENSIONS</DefineConstants>
-  </PropertyGroup>
-  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release_linux|AnyCPU' ">
-    <Optimize>true</Optimize>
-    <OutputPath>bin\Release</OutputPath>
-    <ErrorReport>prompt</ErrorReport>
-    <WarningLevel>4</WarningLevel>
-    <CustomCommands>
-      <CustomCommands>
-        <Command type="AfterBuild" command="cp -afv ${TargetFile} ${SolutionDir}/GameData/${SolutionName}/" />
-      </CustomCommands>
-    </CustomCommands>
-    <ConsolePause>false</ConsolePause>
-    <DefineConstants>USE_KSPAPIEXTENSIONS</DefineConstants>
-  </PropertyGroup>
-  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug_linux|AnyCPU' ">
-    <DebugSymbols>true</DebugSymbols>
-    <DebugType>full</DebugType>
-    <Optimize>false</Optimize>
-    <OutputPath>bin\Debug</OutputPath>
-    <DefineConstants>DEBUG;USE_KSPAPIEXTENSIONS</DefineConstants>
-    <ErrorReport>prompt</ErrorReport>
-    <WarningLevel>4</WarningLevel>
-    <ConsolePause>false</ConsolePause>
-    <CustomCommands>
-      <CustomCommands>
-        <Command type="AfterBuild" command="cp -afv ${TargetFile} ${SolutionDir}/GameData/${SolutionName}/" />
-      </CustomCommands>
-    </CustomCommands>
-  </PropertyGroup>
-  <ItemGroup>
-    <Compile Include="ModuleTweakableGimbal.cs" />
-    <Compile Include="Properties\AssemblyInfo.cs" />
-    <Compile Include="..\..\ToadicusTools\TweakableTools\TweakableTools.cs">
-      <Link>TweakableTools.cs</Link>
-    </Compile>
-  </ItemGroup>
-  <ItemGroup>
-    <None Include="..\GameData\TweakableEverything\TweakableGimbals.cfg" />
-  </ItemGroup>
-  <ItemGroup>
-    <Reference Include="Assembly-CSharp">
-      <HintPath>..\..\_KSPAssemblies\Assembly-CSharp.dll</HintPath>
-    </Reference>
-    <Reference Include="System">
-      <HintPath>..\..\_KSPAssemblies\System.dll</HintPath>
-    </Reference>
-    <Reference Include="UnityEngine">
-      <HintPath>..\..\_KSPAssemblies\UnityEngine.dll</HintPath>
-    </Reference>
-    <Reference Include="Assembly-CSharp-firstpass">
-      <HintPath>..\..\_KSPAssemblies\Assembly-CSharp-firstpass.dll</HintPath>
-    </Reference>
-    <Reference Include="KSPUtil">
-      <HintPath>..\..\_KSPAssemblies\KSPUtil.dll</HintPath>
-    </Reference>
-    <Reference Include="UnityEngine.UI">
-      <HintPath>..\..\_KSPAssemblies\UnityEngine.UI.dll</HintPath>
-    </Reference>
-  </ItemGroup>
-  <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
-  <ItemGroup>
-    <ProjectReference Include="..\..\ToadicusTools\ToadicusTools.csproj">
-      <Project>{D48A5542-6655-4149-BC27-B27DF0466F1C}</Project>
-      <Name>ToadicusTools</Name>
-      <Private>False</Private>
-    </ProjectReference>
-  </ItemGroup>
+<?xml version="1.0" encoding="utf-8"?>

+<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">

+  <PropertyGroup>

+    <Configuration Condition=" '$(Configuration)' == '' ">Debug_win</Configuration>

+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>

+    <ProductVersion>8.0.30703</ProductVersion>

+    <SchemaVersion>2.0</SchemaVersion>

+    <ProjectGuid>{A9127548-5542-47FC-B6C2-7129E6573E51}</ProjectGuid>

+    <OutputType>Library</OutputType>

+    <RootNamespace>TweakableGimbals</RootNamespace>

+    <ReleaseVersion>1.2</ReleaseVersion>

+    <AssemblyName>TweakableGimbals</AssemblyName>

+    <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>

+  </PropertyGroup>

+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug_win|AnyCPU' ">

+    <DebugSymbols>true</DebugSymbols>

+    <DebugType>full</DebugType>

+    <Optimize>false</Optimize>

+    <OutputPath>bin\Debug</OutputPath>

+    <DefineConstants>DEBUG;USE_KSPAPIEXTENSIONS</DefineConstants>

+    <ErrorReport>prompt</ErrorReport>

+    <WarningLevel>4</WarningLevel>

+    <ConsolePause>false</ConsolePause>

+    <CustomCommands>

+      <CustomCommands>

+        <Command type="AfterBuild" command="xcopy /Y ${TargetFile} ${SolutionDir}\GameData\TweakableEverything\" />

+      </CustomCommands>

+    </CustomCommands>

+  </PropertyGroup>

+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release_win|AnyCPU' ">

+    <Optimize>true</Optimize>

+    <OutputPath>bin\Release</OutputPath>

+    <ErrorReport>prompt</ErrorReport>

+    <WarningLevel>4</WarningLevel>

+    <CustomCommands>

+      <CustomCommands>

+        <Command type="AfterBuild" command="xcopy /Y ${TargetFile} ${SolutionDir}\GameData\TweakableEverything\" />

+      </CustomCommands>

+    </CustomCommands>

+    <ConsolePause>false</ConsolePause>

+    <DefineConstants>USE_KSPAPIEXTENSIONS</DefineConstants>

+  </PropertyGroup>

+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release_linux|AnyCPU' ">

+    <Optimize>true</Optimize>

+    <OutputPath>bin\Release</OutputPath>

+    <ErrorReport>prompt</ErrorReport>

+    <WarningLevel>4</WarningLevel>

+    <CustomCommands>

+      <CustomCommands>

+        <Command type="AfterBuild" command="cp -afv ${TargetFile} ${SolutionDir}/GameData/${SolutionName}/" />

+      </CustomCommands>

+    </CustomCommands>

+    <ConsolePause>false</ConsolePause>

+    <DefineConstants>USE_KSPAPIEXTENSIONS</DefineConstants>

+  </PropertyGroup>

+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug_linux|AnyCPU' ">

+    <DebugSymbols>true</DebugSymbols>

+    <DebugType>full</DebugType>

+    <Optimize>false</Optimize>

+    <OutputPath>bin\Debug</OutputPath>

+    <DefineConstants>DEBUG;USE_KSPAPIEXTENSIONS</DefineConstants>

+    <ErrorReport>prompt</ErrorReport>

+    <WarningLevel>4</WarningLevel>

+    <ConsolePause>false</ConsolePause>

+    <CustomCommands>

+      <CustomCommands>

+        <Command type="AfterBuild" command="cp -afv ${TargetFile} ${SolutionDir}/GameData/${SolutionName}/" />

+      </CustomCommands>

+    </CustomCommands>

+  </PropertyGroup>

+  <ItemGroup>

+    <Compile Include="ModuleTweakableGimbal.cs" />

+    <Compile Include="Properties\AssemblyInfo.cs" />

+    <Compile Include="..\..\ToadicusTools\TweakableTools\TweakableTools.cs">

+      <Link>TweakableTools.cs</Link>

+    </Compile>

+  </ItemGroup>

+  <ItemGroup>

+    <None Include="..\GameData\TweakableEverything\TweakableGimbals.cfg" />

+  </ItemGroup>

+  <ItemGroup>

+    <Reference Include="Assembly-CSharp">

+      <HintPath>..\..\_KSPAssemblies\Assembly-CSharp.dll</HintPath>

+    </Reference>

+    <Reference Include="System">

+      <HintPath>..\..\_KSPAssemblies\System.dll</HintPath>

+    </Reference>

+    <Reference Include="UnityEngine">

+      <HintPath>..\..\_KSPAssemblies\UnityEngine.dll</HintPath>

+    </Reference>

+    <Reference Include="Assembly-CSharp-firstpass">

+      <HintPath>..\..\_KSPAssemblies\Assembly-CSharp-firstpass.dll</HintPath>

+    </Reference>

+    <Reference Include="KSPUtil">

+      <HintPath>..\..\_KSPAssemblies\KSPUtil.dll</HintPath>

+    </Reference>

+    <Reference Include="UnityEngine.UI">

+      <HintPath>..\..\_KSPAssemblies\UnityEngine.UI.dll</HintPath>

+    </Reference>

+  </ItemGroup>

+  <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />

+  <ItemGroup>

+    <ProjectReference Include="..\..\ToadicusTools\ToadicusTools.csproj">

+      <Project>{D48A5542-6655-4149-BC27-B27DF0466F1C}</Project>

+      <Name>ToadicusTools</Name>

+      <Private>False</Private>

+    </ProjectReference>

+  </ItemGroup>

 </Project>

--- a/TweakableIntakes/TweakableIntakes.csproj
+++ b/TweakableIntakes/TweakableIntakes.csproj
@@ -1,107 +1,107 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <PropertyGroup>
-    <Configuration Condition=" '$(Configuration)' == '' ">Debug_linux</Configuration>
-    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
-    <ProductVersion>8.0.30703</ProductVersion>
-    <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{42F2AF4D-3432-47C3-83A4-AAF1E0CD8169}</ProjectGuid>
-    <OutputType>Library</OutputType>
-    <RootNamespace>TweakableIntakes</RootNamespace>
-    <AssemblyName>TweakableIntakes</AssemblyName>
-    <ReleaseVersion>1.2</ReleaseVersion>
-    <UseMSBuildEngine>False</UseMSBuildEngine>
-    <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
-  </PropertyGroup>
-  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug_linux|AnyCPU' ">
-    <DebugSymbols>true</DebugSymbols>
-    <DebugType>full</DebugType>
-    <Optimize>false</Optimize>
-    <OutputPath>bin\Debug</OutputPath>
-    <DefineConstants>DEBUG;</DefineConstants>
-    <ErrorReport>prompt</ErrorReport>
-    <WarningLevel>4</WarningLevel>
-    <ConsolePause>false</ConsolePause>
-    <CustomCommands>
-      <CustomCommands>
-        <Command type="AfterBuild" command="cp -afv ${TargetFile} ${SolutionDir}/GameData/${SolutionName}/" />
-      </CustomCommands>
-    </CustomCommands>
-  </PropertyGroup>
-  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release_linux|AnyCPU' ">
-    <DebugType>full</DebugType>
-    <Optimize>true</Optimize>
-    <OutputPath>bin\Release</OutputPath>
-    <ErrorReport>prompt</ErrorReport>
-    <WarningLevel>4</WarningLevel>
-    <ConsolePause>false</ConsolePause>
-    <CustomCommands>
-      <CustomCommands>
-        <Command type="AfterBuild" command="cp -afv ${TargetFile} ${SolutionDir}/GameData/${SolutionName}/" />
-      </CustomCommands>
-    </CustomCommands>
-  </PropertyGroup>
-  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug_win|AnyCPU' ">
-    <DebugSymbols>true</DebugSymbols>
-    <DebugType>full</DebugType>
-    <Optimize>false</Optimize>
-    <OutputPath>bin\Debug</OutputPath>
-    <DefineConstants>DEBUG;</DefineConstants>
-    <ErrorReport>prompt</ErrorReport>
-    <WarningLevel>4</WarningLevel>
-    <ConsolePause>false</ConsolePause>
-    <CustomCommands>
-      <CustomCommands>
-        <Command type="AfterBuild" command="xcopy /Y ${TargetFile} ${SolutionDir}\GameData\TweakableEverything\" />
-      </CustomCommands>
-    </CustomCommands>
-  </PropertyGroup>
-  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release_win|AnyCPU' ">
-    <DebugType>full</DebugType>
-    <Optimize>true</Optimize>
-    <OutputPath>bin\Release</OutputPath>
-    <ErrorReport>prompt</ErrorReport>
-    <WarningLevel>4</WarningLevel>
-    <ConsolePause>false</ConsolePause>
-    <CustomCommands>
-      <CustomCommands>
-        <Command type="AfterBuild" command="xcopy /Y ${TargetFile} ${SolutionDir}\GameData\TweakableEverything\" />
-      </CustomCommands>
-    </CustomCommands>
-  </PropertyGroup>
-  <ItemGroup>
-    <Compile Include="Properties\AssemblyInfo.cs" />
-    <Compile Include="ModuleTweakableResourceIntake.cs" />
-  </ItemGroup>
-  <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
-  <ItemGroup>
-    <Reference Include="Assembly-CSharp">
-      <HintPath>..\..\_KSPAssemblies\Assembly-CSharp.dll</HintPath>
-    </Reference>
-    <Reference Include="System">
-      <HintPath>..\..\_KSPAssemblies\System.dll</HintPath>
-    </Reference>
-    <Reference Include="UnityEngine">
-      <HintPath>..\..\_KSPAssemblies\UnityEngine.dll</HintPath>
-    </Reference>
-    <Reference Include="Assembly-CSharp-firstpass">
-      <HintPath>..\..\_KSPAssemblies\Assembly-CSharp-firstpass.dll</HintPath>
-    </Reference>
-    <Reference Include="KSPUtil">
-      <HintPath>..\..\_KSPAssemblies\KSPUtil.dll</HintPath>
-    </Reference>
-    <Reference Include="UnityEngine.UI">
-      <HintPath>..\..\_KSPAssemblies\UnityEngine.UI.dll</HintPath>
-    </Reference>
-  </ItemGroup>
-  <ItemGroup>
-    <None Include="..\GameData\TweakableEverything\TweakableIntakes.cfg" />
-  </ItemGroup>
-  <ItemGroup>
-    <ProjectReference Include="..\..\ToadicusTools\ToadicusTools.csproj">
-      <Project>{D48A5542-6655-4149-BC27-B27DF0466F1C}</Project>
-      <Name>ToadicusTools</Name>
-      <Private>False</Private>
-    </ProjectReference>
-  </ItemGroup>
+<?xml version="1.0" encoding="utf-8"?>

+<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">

+  <PropertyGroup>

+    <Configuration Condition=" '$(Configuration)' == '' ">Debug_linux</Configuration>

+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>

+    <ProductVersion>8.0.30703</ProductVersion>

+    <SchemaVersion>2.0</SchemaVersion>

+    <ProjectGuid>{42F2AF4D-3432-47C3-83A4-AAF1E0CD8169}</ProjectGuid>

+    <OutputType>Library</OutputType>

+    <RootNamespace>TweakableIntakes</RootNamespace>

+    <AssemblyName>TweakableIntakes</AssemblyName>

+    <ReleaseVersion>1.2</ReleaseVersion>

+    <UseMSBuildEngine>False</UseMSBuildEngine>

+    <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>

+  </PropertyGroup>

+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug_linux|AnyCPU' ">

+    <DebugSymbols>true</DebugSymbols>

+    <DebugType>full</DebugType>

+    <Optimize>false</Optimize>

+    <OutputPath>bin\Debug</OutputPath>

+    <DefineConstants>DEBUG;</DefineConstants>

+    <ErrorReport>prompt</ErrorReport>

+    <WarningLevel>4</WarningLevel>

+    <ConsolePause>false</ConsolePause>

+    <CustomCommands>

+      <CustomCommands>

+        <Command type="AfterBuild" command="cp -afv ${TargetFile} ${SolutionDir}/GameData/${SolutionName}/" />

+      </CustomCommands>

+    </CustomCommands>

+  </PropertyGroup>

+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release_linux|AnyCPU' ">

+    <DebugType>full</DebugType>

+    <Optimize>true</Optimize>

+    <OutputPath>bin\Release</OutputPath>

+    <ErrorReport>prompt</ErrorReport>

+    <WarningLevel>4</WarningLevel>

+    <ConsolePause>false</ConsolePause>

+    <CustomCommands>

+      <CustomCommands>

+        <Command type="AfterBuild" command="cp -afv ${TargetFile} ${SolutionDir}/GameData/${SolutionName}/" />

+      </CustomCommands>

+    </CustomCommands>

+  </PropertyGroup>

+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug_win|AnyCPU' ">

+    <DebugSymbols>true</DebugSymbols>

+    <DebugType>full</DebugType>

+    <Optimize>false</Optimize>

+    <OutputPath>bin\Debug</OutputPath>

+    <DefineConstants>DEBUG;</DefineConstants>

+    <ErrorReport>prompt</ErrorReport>

+    <WarningLevel>4</WarningLevel>

+    <ConsolePause>false</ConsolePause>

+    <CustomCommands>

+      <CustomCommands>

+        <Command type="AfterBuild" command="xcopy /Y ${TargetFile} ${SolutionDir}\GameData\TweakableEverything\" />

+      </CustomCommands>

+    </CustomCommands>

+  </PropertyGroup>

+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release_win|AnyCPU' ">

+    <DebugType>full</DebugType>

+    <Optimize>true</Optimize>

+    <OutputPath>bin\Release</OutputPath>

+    <ErrorReport>prompt</ErrorReport>

+    <WarningLevel>4</WarningLevel>

+    <ConsolePause>false</ConsolePause>

+    <CustomCommands>

+      <CustomCommands>

+        <Command type="AfterBuild" command="xcopy /Y ${TargetFile} ${SolutionDir}\GameData\TweakableEverything\" />

+      </CustomCommands>

+    </CustomCommands>

+  </PropertyGroup>

+  <ItemGroup>

+    <Compile Include="Properties\AssemblyInfo.cs" />

+    <Compile Include="ModuleTweakableResourceIntake.cs" />

+  </ItemGroup>

+  <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />

+  <ItemGroup>

+    <Reference Include="Assembly-CSharp">

+      <HintPath>..\..\_KSPAssemblies\Assembly-CSharp.dll</HintPath>

+    </Reference>

+    <Reference Include="System">

+      <HintPath>..\..\_KSPAssemblies\System.dll</HintPath>

+    </Reference>

+    <Reference Include="UnityEngine">

+      <HintPath>..\..\_KSPAssemblies\UnityEngine.dll</HintPath>

+    </Reference>

+    <Reference Include="Assembly-CSharp-firstpass">

+      <HintPath>..\..\_KSPAssemblies\Assembly-CSharp-firstpass.dll</HintPath>

+    </Reference>

+    <Reference Include="KSPUtil">

+      <HintPath>..\..\_KSPAssemblies\KSPUtil.dll</HintPath>

+    </Reference>

+    <Reference Include="UnityEngine.UI">

+      <HintPath>..\..\_KSPAssemblies\UnityEngine.UI.dll</HintPath>

+    </Reference>

+  </ItemGroup>

+  <ItemGroup>

+    <None Include="..\GameData\TweakableEverything\TweakableIntakes.cfg" />

+  </ItemGroup>

+  <ItemGroup>

+    <ProjectReference Include="..\..\ToadicusTools\ToadicusTools.csproj">

+      <Project>{D48A5542-6655-4149-BC27-B27DF0466F1C}</Project>

+      <Name>ToadicusTools</Name>

+      <Private>False</Private>

+    </ProjectReference>

+  </ItemGroup>

 </Project>

--- a/TweakableParachutes/TweakableParachutes.csproj
+++ b/TweakableParachutes/TweakableParachutes.csproj
@@ -1,108 +1,107 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <PropertyGroup>
-    <Configuration Condition=" '$(Configuration)' == '' ">Debug_win</Configuration>
-    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
-    <ProductVersion>8.0.30703</ProductVersion>
-    <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{22DD291E-E4BF-4759-BD6D-4EA736B937C4}</ProjectGuid>
-    <OutputType>Library</OutputType>
-    <RootNamespace>TweakableParachutes</RootNamespace>
-    <AssemblyName>TweakableParachutes</AssemblyName>
-    <ReleaseVersion>1.2</ReleaseVersion>
-    <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
-    <UseMSBuildEngine>False</UseMSBuildEngine>
-  </PropertyGroup>
-  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug_win|AnyCPU' ">
-    <DebugSymbols>true</DebugSymbols>
-    <DebugType>full</DebugType>
-    <Optimize>false</Optimize>
-    <OutputPath>bin\Debug</OutputPath>
-    <DefineConstants>DEBUG;</DefineConstants>
-    <ErrorReport>prompt</ErrorReport>
-    <WarningLevel>4</WarningLevel>
-    <CustomCommands>
-      <CustomCommands>
-        <Command type="AfterBuild" command="xcopy /Y ${TargetFile} ${SolutionDir}\GameData\TweakableEverything\" />
-      </CustomCommands>
-    </CustomCommands>
-    <ConsolePause>false</ConsolePause>
-  </PropertyGroup>
-  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release_win|AnyCPU' ">
-    <Optimize>true</Optimize>
-    <OutputPath>bin\Release</OutputPath>
-    <ErrorReport>prompt</ErrorReport>
-    <WarningLevel>4</WarningLevel>
-    <CustomCommands>
-      <CustomCommands>
-        <Command type="AfterBuild" command="xcopy /Y ${TargetFile} ${SolutionDir}\GameData\TweakableEverything\" />
-      </CustomCommands>
-    </CustomCommands>
-    <ConsolePause>false</ConsolePause>
-  </PropertyGroup>
-  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug_linux|AnyCPU' ">
-    <DebugSymbols>true</DebugSymbols>
-    <DebugType>full</DebugType>
-    <Optimize>false</Optimize>
-    <OutputPath>bin\Debug</OutputPath>
-    <DefineConstants>DEBUG;</DefineConstants>
-    <ErrorReport>prompt</ErrorReport>
-    <WarningLevel>4</WarningLevel>
-    <ConsolePause>false</ConsolePause>
-    <CustomCommands>
-      <CustomCommands>
-        <Command type="AfterBuild" command="cp -afv ${TargetFile} ${SolutionDir}/GameData/${SolutionName}/" />
-      </CustomCommands>
-    </CustomCommands>
-  </PropertyGroup>
-  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release_linux|AnyCPU' ">
-    <Optimize>true</Optimize>
-    <OutputPath>bin\Release</OutputPath>
-    <ErrorReport>prompt</ErrorReport>
-    <WarningLevel>4</WarningLevel>
-    <CustomCommands>
-      <CustomCommands>
-        <Command type="AfterBuild" command="cp -afv ${TargetFile} ${SolutionDir}/GameData/${SolutionName}/" />
-      </CustomCommands>
-    </CustomCommands>
-    <ConsolePause>false</ConsolePause>
-  </PropertyGroup>
-  <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
-  <ItemGroup>
-    <Reference Include="Assembly-CSharp">
-      <HintPath>..\..\_KSPAssemblies\Assembly-CSharp.dll</HintPath>
-    </Reference>
-    <Reference Include="System">
-      <HintPath>..\..\_KSPAssemblies\System.dll</HintPath>
-    </Reference>
-    <Reference Include="UnityEngine">
-      <HintPath>..\..\_KSPAssemblies\UnityEngine.dll</HintPath>
-    </Reference>
-    <Reference Include="Assembly-CSharp-firstpass">
-      <HintPath>..\..\_KSPAssemblies\Assembly-CSharp-firstpass.dll</HintPath>
-    </Reference>
-    <Reference Include="KSPUtil">
-      <HintPath>..\..\_KSPAssemblies\KSPUtil.dll</HintPath>
-    </Reference>
-    <Reference Include="UnityEngine.UI">
-      <HintPath>..\..\_KSPAssemblies\UnityEngine.UI.dll</HintPath>
-    </Reference>
-  </ItemGroup>
-  <ItemGroup>
-    <Compile Include="ModuleTweakableParachute.cs" />
-    <Compile Include="..\..\ToadicusTools\TweakableTools\TweakableTools.cs">
-      <Link>TweakableTools.cs</Link>
-    </Compile>
-    <Compile Include="Properties\AssemblyInfo.cs" />
-  </ItemGroup>
-  <ItemGroup>
-    <None Include="..\GameData\TweakableEverything\TweakableParachutes.cfg" />
-  </ItemGroup>
-  <ItemGroup>
-    <ProjectReference Include="..\..\ToadicusTools\ToadicusTools.csproj">
-      <Project>{D48A5542-6655-4149-BC27-B27DF0466F1C}</Project>
-      <Name>ToadicusTools</Name>
-      <Private>False</Private>
-    </ProjectReference>
-  </ItemGroup>
+<?xml version="1.0" encoding="utf-8"?>

+<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">

+  <PropertyGroup>

+    <Configuration Condition=" '$(Configuration)' == '' ">Debug_win</Configuration>

+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>

+    <ProductVersion>8.0.30703</ProductVersion>

+    <SchemaVersion>2.0</SchemaVersion>

+    <ProjectGuid>{22DD291E-E4BF-4759-BD6D-4EA736B937C4}</ProjectGuid>

+    <OutputType>Library</OutputType>

+    <RootNamespace>TweakableParachutes</RootNamespace>

+    <AssemblyName>TweakableParachutes</AssemblyName>

+    <ReleaseVersion>1.2</ReleaseVersion>

+    <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>

+  </PropertyGroup>

+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug_win|AnyCPU' ">

+    <DebugSymbols>true</DebugSymbols>

+    <DebugType>full</DebugType>

+    <Optimize>false</Optimize>

+    <OutputPath>bin\Debug</OutputPath>

+    <DefineConstants>DEBUG;</DefineConstants>

+    <ErrorReport>prompt</ErrorReport>

+    <WarningLevel>4</WarningLevel>

+    <CustomCommands>

+      <CustomCommands>

+        <Command type="AfterBuild" command="xcopy /Y ${TargetFile} ${SolutionDir}\GameData\TweakableEverything\" />

+      </CustomCommands>

+    </CustomCommands>

+    <ConsolePause>false</ConsolePause>

+  </PropertyGroup>

+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release_win|AnyCPU' ">

+    <Optimize>true</Optimize>

+    <OutputPath>bin\Release</OutputPath>

+    <ErrorReport>prompt</ErrorReport>

+    <WarningLevel>4</WarningLevel>

+    <CustomCommands>

+      <CustomCommands>

+        <Command type="AfterBuild" command="xcopy /Y ${TargetFile} ${SolutionDir}\GameData\TweakableEverything\" />

+      </CustomCommands>

+    </CustomCommands>

+    <ConsolePause>false</ConsolePause>

+  </PropertyGroup>

+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug_linux|AnyCPU' ">

+    <DebugSymbols>true</DebugSymbols>

+    <DebugType>full</DebugType>

+    <Optimize>false</Optimize>

+    <OutputPath>bin\Debug</OutputPath>

+    <DefineConstants>DEBUG;</DefineConstants>

+    <ErrorReport>prompt</ErrorReport>

+    <WarningLevel>4</WarningLevel>

+    <ConsolePause>false</ConsolePause>

+    <CustomCommands>

+      <CustomCommands>

+        <Command type="AfterBuild" command="cp -afv ${TargetFile} ${SolutionDir}/GameData/${SolutionName}/" />

+      </CustomCommands>

+    </CustomCommands>

+  </PropertyGroup>

+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release_linux|AnyCPU' ">

+    <Optimize>true</Optimize>

+    <OutputPath>bin\Release</OutputPath>

+    <ErrorReport>prompt</ErrorReport>

+    <WarningLevel>4</WarningLevel>

+    <CustomCommands>

+      <CustomCommands>

+        <Command type="AfterBuild" command="cp -afv ${TargetFile} ${SolutionDir}/GameData/${SolutionName}/" />

+      </CustomCommands>

+    </CustomCommands>

+    <ConsolePause>false</ConsolePause>

+  </PropertyGroup>

+  <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />

+  <ItemGroup>

+    <Reference Include="Assembly-CSharp">

+      <HintPath>..\..\_KSPAssemblies\Assembly-CSharp.dll</HintPath>

+    </Reference>

+    <Reference Include="System">

+      <HintPath>..\..\_KSPAssemblies\System.dll</HintPath>

+    </Reference>

+    <Reference Include="UnityEngine">

+      <HintPath>..\..\_KSPAssemblies\UnityEngine.dll</HintPath>

+    </Reference>

+    <Reference Include="Assembly-CSharp-firstpass">

+      <HintPath>..\..\_KSPAssemblies\Assembly-CSharp-firstpass.dll</HintPath>

+    </Reference>

+    <Reference Include="KSPUtil">

+      <HintPath>..\..\_KSPAssemblies\KSPUtil.dll</HintPath>

+    </Reference>

+    <Reference Include="UnityEngine.UI">

+      <HintPath>..\..\_KSPAssemblies\UnityEngine.UI.dll</HintPath>

+    </Reference>

+  </ItemGroup>

+  <ItemGroup>

+    <Compile Include="ModuleTweakableParachute.cs" />

+    <Compile Include="..\..\ToadicusTools\TweakableTools\TweakableTools.cs">

+      <Link>TweakableTools.cs</Link>

+    </Compile>

+    <Compile Include="Properties\AssemblyInfo.cs" />

+  </ItemGroup>

+  <ItemGroup>

+    <None Include="..\GameData\TweakableEverything\TweakableParachutes.cfg" />

+  </ItemGroup>

+  <ItemGroup>

+    <ProjectReference Include="..\..\ToadicusTools\ToadicusTools.csproj">

+      <Project>{D48A5542-6655-4149-BC27-B27DF0466F1C}</Project>

+      <Name>ToadicusTools</Name>

+      <Private>False</Private>

+    </ProjectReference>

+  </ItemGroup>

 </Project>

--- a/TweakableRCS/ModuleTweakableRCS.cs
+++ b/TweakableRCS/ModuleTweakableRCS.cs

--- a/TweakableRCS/Properties/AssemblyInfo.cs
+++ b/TweakableRCS/Properties/AssemblyInfo.cs

--- a/TweakableRCS/TweakableRCS.csproj
+++ b/TweakableRCS/TweakableRCS.csproj
@@ -1,101 +1,101 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <PropertyGroup>
-    <Configuration Condition=" '$(Configuration)' == '' ">Debug_win</Configuration>
-    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
-    <ProductVersion>8.0.30703</ProductVersion>
-    <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{CB6EC9DF-90F0-4C0C-9EB4-6C0288803AA7}</ProjectGuid>
-    <OutputType>Library</OutputType>
-    <RootNamespace>TweakableRCS</RootNamespace>
-    <ReleaseVersion>1.2</ReleaseVersion>
-    <AssemblyName>TweakableRCS</AssemblyName>
-    <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
-    <UseMSBuildEngine>False</UseMSBuildEngine>
-  </PropertyGroup>
-  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug_win|AnyCPU' ">
-    <DebugSymbols>true</DebugSymbols>
-    <DebugType>full</DebugType>
-    <Optimize>false</Optimize>
-    <OutputPath>bin\Debug</OutputPath>
-    <DefineConstants>DEBUG;</DefineConstants>
-    <ErrorReport>prompt</ErrorReport>
-    <WarningLevel>4</WarningLevel>
-    <ConsolePause>false</ConsolePause>
-    <CustomCommands>
-      <CustomCommands>
-        <Command type="AfterBuild" command="xcopy /Y ${TargetFile} ${SolutionDir}\GameData\TweakableEverything\" />
-      </CustomCommands>
-    </CustomCommands>
-  </PropertyGroup>
-  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release_win|AnyCPU' ">
-    <DebugType>full</DebugType>
-    <Optimize>true</Optimize>
-    <OutputPath>bin\Release</OutputPath>
-    <ErrorReport>prompt</ErrorReport>
-    <WarningLevel>4</WarningLevel>
-    <ConsolePause>false</ConsolePause>
-    <CustomCommands>
-      <CustomCommands>
-        <Command type="AfterBuild" command="xcopy /Y ${TargetFile} ${SolutionDir}\GameData\TweakableEverything\" />
-      </CustomCommands>
-    </CustomCommands>
-  </PropertyGroup>
-  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release_linux|AnyCPU' ">
-    <DebugType>full</DebugType>
-    <Optimize>true</Optimize>
-    <OutputPath>bin\Release</OutputPath>
-    <ErrorReport>prompt</ErrorReport>
-    <WarningLevel>4</WarningLevel>
-    <ConsolePause>false</ConsolePause>
-    <CustomCommands>
-      <CustomCommands>
-        <Command type="AfterBuild" command="cp -afv ${TargetFile} ${SolutionDir}/GameData/${SolutionName}/" />
-      </CustomCommands>
-    </CustomCommands>
-  </PropertyGroup>
-  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug_linux|AnyCPU' ">
-    <DebugSymbols>true</DebugSymbols>
-    <DebugType>full</DebugType>
-    <Optimize>false</Optimize>
-    <OutputPath>bin\Debug</OutputPath>
-    <DefineConstants>DEBUG;</DefineConstants>
-    <ErrorReport>prompt</ErrorReport>
-    <WarningLevel>4</WarningLevel>
-    <ConsolePause>false</ConsolePause>
-    <CustomCommands>
-      <CustomCommands>
-        <Command type="AfterBuild" command="cp -afv ${TargetFile} ${SolutionDir}/GameData/${SolutionName}/" />
-      </CustomCommands>
-    </CustomCommands>
-  </PropertyGroup>
-  <ItemGroup>
-    <Compile Include="ModuleTweakableRCS.cs" />
-    <Compile Include="Properties\AssemblyInfo.cs" />
-  </ItemGroup>
-  <ItemGroup>
-    <None Include="..\GameData\TweakableEverything\TweakableRCS.cfg" />
-  </ItemGroup>
-  <ItemGroup>
-    <Reference Include="Assembly-CSharp">
-      <HintPath>..\..\_KSPAssemblies\Assembly-CSharp.dll</HintPath>
-    </Reference>
-    <Reference Include="System">
-      <HintPath>..\..\_KSPAssemblies\System.dll</HintPath>
-    </Reference>
-    <Reference Include="UnityEngine">
-      <HintPath>..\..\_KSPAssemblies\UnityEngine.dll</HintPath>
-    </Reference>
-    <Reference Include="KSPAPIExtensions">
-      <HintPath>..\GameData\TweakableEverything\KSPAPIExtensions.dll</HintPath>
-    </Reference>
-  </ItemGroup>
-  <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
-  <ItemGroup>
-    <ProjectReference Include="..\..\ToadicusTools\ToadicusTools.csproj">
-      <Project>{D48A5542-6655-4149-BC27-B27DF0466F1C}</Project>
-      <Name>ToadicusTools</Name>
-      <Private>False</Private>
-    </ProjectReference>
-  </ItemGroup>
+<?xml version="1.0" encoding="utf-8"?>

+<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">

+  <PropertyGroup>

+    <Configuration Condition=" '$(Configuration)' == '' ">Debug_win</Configuration>

+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>

+    <ProductVersion>8.0.30703</ProductVersion>

+    <SchemaVersion>2.0</SchemaVersion>

+    <ProjectGuid>{CB6EC9DF-90F0-4C0C-9EB4-6C0288803AA7}</ProjectGuid>

+    <OutputType>Library</OutputType>

+    <RootNamespace>TweakableRCS</RootNamespace>

+    <ReleaseVersion>1.2</ReleaseVersion>

+    <AssemblyName>TweakableRCS</AssemblyName>

+    <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>

+    <UseMSBuildEngine>False</UseMSBuildEngine>

+  </PropertyGroup>

+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug_win|AnyCPU' ">

+    <DebugSymbols>true</DebugSymbols>

+    <DebugType>full</DebugType>

+    <Optimize>false</Optimize>

+    <OutputPath>bin\Debug</OutputPath>

+    <DefineConstants>DEBUG;</DefineConstants>

+    <ErrorReport>prompt</ErrorReport>

+    <WarningLevel>4</WarningLevel>

+    <ConsolePause>false</ConsolePause>

+    <CustomCommands>

+      <CustomCommands>

+        <Command type="AfterBuild" command="xcopy /Y ${TargetFile} ${SolutionDir}\GameData\TweakableEverything\" />

+      </CustomCommands>

+    </CustomCommands>

+  </PropertyGroup>

+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release_win|AnyCPU' ">

+    <DebugType>full</DebugType>

+    <Optimize>true</Optimize>

+    <OutputPath>bin\Release</OutputPath>

+    <ErrorReport>prompt</ErrorReport>

+    <WarningLevel>4</WarningLevel>

+    <ConsolePause>false</ConsolePause>

+    <CustomCommands>

+      <CustomCommands>

+        <Command type="AfterBuild" command="xcopy /Y ${TargetFile} ${SolutionDir}\GameData\TweakableEverything\" />

+      </CustomCommands>

+    </CustomCommands>

+  </PropertyGroup>

+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release_linux|AnyCPU' ">

+    <DebugType>full</DebugType>

+    <Optimize>true</Optimize>

+    <OutputPath>bin\Release</OutputPath>

+    <ErrorReport>prompt</ErrorReport>

+    <WarningLevel>4</WarningLevel>

+    <ConsolePause>false</ConsolePause>

+    <CustomCommands>

+      <CustomCommands>

+        <Command type="AfterBuild" command="cp -afv ${TargetFile} ${SolutionDir}/GameData/${SolutionName}/" />

+      </CustomCommands>

+    </CustomCommands>

+  </PropertyGroup>

+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug_linux|AnyCPU' ">

+    <DebugSymbols>true</DebugSymbols>

+    <DebugType>full</DebugType>

+    <Optimize>false</Optimize>

+    <OutputPath>bin\Debug</OutputPath>

+    <DefineConstants>DEBUG;</DefineConstants>

+    <ErrorReport>prompt</ErrorReport>

+    <WarningLevel>4</WarningLevel>

+    <ConsolePause>false</ConsolePause>

+    <CustomCommands>

+      <CustomCommands>

+        <Command type="AfterBuild" command="cp -afv ${TargetFile} ${SolutionDir}/GameData/${SolutionName}/" />

+      </CustomCommands>

+    </CustomCommands>

+  </PropertyGroup>

+  <ItemGroup>

+    <Compile Include="ModuleTweakableRCS.cs" />

+    <Compile Include="Properties\AssemblyInfo.cs" />

+  </ItemGroup>

+  <ItemGroup>

+    <None Include="..\GameData\TweakableEverything\TweakableRCS.cfg" />

+  </ItemGroup>

+  <ItemGroup>

+    <Reference Include="Assembly-CSharp">

+      <HintPath>..\..\_KSPAssemblies\Assembly-CSharp.dll</HintPath>

+    </Reference>

+    <Reference Include="System">

+      <HintPath>..\..\_KSPAssemblies\System.dll</HintPath>

+    </Reference>

+    <Reference Include="UnityEngine">

+      <HintPath>..\..\_KSPAssemblies\UnityEngine.dll</HintPath>

+    </Reference>

+    <Reference Include="KSPAPIExtensions">

+      <HintPath>..\GameData\TweakableEverything\KSPAPIExtensions.dll</HintPath>

+    </Reference>

+  </ItemGroup>

+  <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />

+  <ItemGroup>

+    <ProjectReference Include="..\..\ToadicusTools\ToadicusTools.csproj">

+      <Project>{D48A5542-6655-4149-BC27-B27DF0466F1C}</Project>

+      <Name>ToadicusTools</Name>

+      <Private>False</Private>

+    </ProjectReference>

+  </ItemGroup>

 </Project>

--- a/TweakableReactionWheels/ModuleTweakableReactionWheel.cs
+++ b/TweakableReactionWheels/ModuleTweakableReactionWheel.cs

--- a/TweakableReactionWheels/Properties/AssemblyInfo.cs
+++ b/TweakableReactionWheels/Properties/AssemblyInfo.cs

--- a/TweakableReactionWheels/TweakableReactionWheels.csproj
+++ b/TweakableReactionWheels/TweakableReactionWheels.csproj
@@ -1,109 +1,108 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <PropertyGroup>
-    <Configuration Condition=" '$(Configuration)' == '' ">Debug_win</Configuration>
-    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
-    <ProductVersion>8.0.30703</ProductVersion>
-    <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{E5B0D4C8-F539-4825-8823-D9E37716ACEE}</ProjectGuid>
-    <OutputType>Library</OutputType>
-    <RootNamespace>TweakableReactionWheels</RootNamespace>
-    <AssemblyName>TweakableReactionWheels</AssemblyName>
-    <ReleaseVersion>1.2</ReleaseVersion>
-    <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
-    <UseMSBuildEngine>False</UseMSBuildEngine>
-  </PropertyGroup>
-  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug_win|AnyCPU' ">
-    <DebugSymbols>true</DebugSymbols>
-    <DebugType>full</DebugType>
-    <Optimize>false</Optimize>
-    <OutputPath>bin\Debug</OutputPath>
-    <DefineConstants>DEBUG; USE_KSPAPIEXTENSIONS</DefineConstants>
-    <ErrorReport>prompt</ErrorReport>
-    <WarningLevel>4</WarningLevel>
-    <ConsolePause>false</ConsolePause>
-    <CustomCommands>
-      <CustomCommands>
-        <Command type="AfterBuild" command="xcopy /Y ${TargetFile} ${SolutionDir}\GameData\TweakableEverything\" />
-      </CustomCommands>
-    </CustomCommands>
-  </PropertyGroup>
-  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release_win|AnyCPU' ">
-    <Optimize>true</Optimize>
-    <OutputPath>bin\Release</OutputPath>
-    <ErrorReport>prompt</ErrorReport>
-    <WarningLevel>4</WarningLevel>
-    <ConsolePause>false</ConsolePause>
-    <CustomCommands>
-      <CustomCommands>
-        <Command type="AfterBuild" command="xcopy /Y ${TargetFile} ${SolutionDir}\GameData\TweakableEverything\" />
-      </CustomCommands>
-    </CustomCommands>
-    <DefineConstants>USE_KSPAPIEXTENSIONS</DefineConstants>
-  </PropertyGroup>
-  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release_linux|AnyCPU' ">
-    <Optimize>true</Optimize>
-    <OutputPath>bin\Release</OutputPath>
-    <ErrorReport>prompt</ErrorReport>
-    <WarningLevel>4</WarningLevel>
-    <ConsolePause>false</ConsolePause>
-    <CustomCommands>
-      <CustomCommands>
-        <Command type="AfterBuild" command="cp -afv ${TargetFile} ${SolutionDir}/GameData/${SolutionName}/" />
-      </CustomCommands>
-    </CustomCommands>
-    <DefineConstants>USE_KSPAPIEXTENSIONS</DefineConstants>
-  </PropertyGroup>
-  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug_linux|AnyCPU' ">
-    <DebugSymbols>true</DebugSymbols>
-    <DebugType>full</DebugType>
-    <Optimize>false</Optimize>
-    <OutputPath>bin\Debug</OutputPath>
-    <DefineConstants>DEBUG;USE_KSPAPIEXTENSIONS</DefineConstants>
-    <ErrorReport>prompt</ErrorReport>
-    <WarningLevel>4</WarningLevel>
-    <ConsolePause>false</ConsolePause>
-    <CustomCommands>
-      <CustomCommands>
-        <Command type="AfterBuild" command="cp -afv ${TargetFile} ${SolutionDir}/GameData/${SolutionName}/" />
-      </CustomCommands>
-    </CustomCommands>
-  </PropertyGroup>
-  <ItemGroup>
-    <Reference Include="System">
-      <HintPath>..\..\_KSPAssemblies\System.dll</HintPath>
-    </Reference>
-    <Reference Include="Assembly-CSharp">
-      <HintPath>..\..\_KSPAssemblies\Assembly-CSharp.dll</HintPath>
-    </Reference>
-    <Reference Include="UnityEngine">
-      <HintPath>..\..\_KSPAssemblies\UnityEngine.dll</HintPath>
-    </Reference>
-    <Reference Include="Assembly-CSharp-firstpass">
-      <HintPath>..\..\_KSPAssemblies\Assembly-CSharp-firstpass.dll</HintPath>
-    </Reference>
-    <Reference Include="KSPUtil">
-      <HintPath>..\..\_KSPAssemblies\KSPUtil.dll</HintPath>
-    </Reference>
-    <Reference Include="UnityEngine.UI">
-      <HintPath>..\..\_KSPAssemblies\UnityEngine.UI.dll</HintPath>
-    </Reference>
-  </ItemGroup>
-  <ItemGroup>
-    <Compile Include="ModuleTweakableReactionWheel.cs" />
-    <Compile Include="Properties\AssemblyInfo.cs" />
-    <Compile Include="..\..\ToadicusTools\TweakableTools\TweakableTools.cs">
-      <Link>TweakableTools.cs</Link>
-    </Compile>
-  </ItemGroup>
-  <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
-  <ItemGroup>
-    <None Include="..\GameData\TweakableEverything\TweakableReactionWheels.cfg" />
-  </ItemGroup>
-  <ItemGroup>
-    <ProjectReference Include="..\..\ToadicusTools\ToadicusTools.csproj">
-      <Project>{D48A5542-6655-4149-BC27-B27DF0466F1C}</Project>
-      <Name>ToadicusTools</Name>
-    </ProjectReference>
-  </ItemGroup>
+<?xml version="1.0" encoding="utf-8"?>

+<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">

+  <PropertyGroup>

+    <Configuration Condition=" '$(Configuration)' == '' ">Debug_win</Configuration>

+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>

+    <ProductVersion>8.0.30703</ProductVersion>

+    <SchemaVersion>2.0</SchemaVersion>

+    <ProjectGuid>{E5B0D4C8-F539-4825-8823-D9E37716ACEE}</ProjectGuid>

+    <OutputType>Library</OutputType>

+    <RootNamespace>TweakableReactionWheels</RootNamespace>

+    <AssemblyName>TweakableReactionWheels</AssemblyName>

+    <ReleaseVersion>1.2</ReleaseVersion>

+    <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>

+  </PropertyGroup>

+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug_win|AnyCPU' ">

+    <DebugSymbols>true</DebugSymbols>

+    <DebugType>full</DebugType>

+    <Optimize>false</Optimize>

+    <OutputPath>bin\Debug</OutputPath>

+    <DefineConstants>DEBUG; USE_KSPAPIEXTENSIONS</DefineConstants>

+    <ErrorReport>prompt</ErrorReport>

+    <WarningLevel>4</WarningLevel>

+    <ConsolePause>false</ConsolePause>

+    <CustomCommands>

+      <CustomCommands>

+        <Command type="AfterBuild" command="xcopy /Y ${TargetFile} ${SolutionDir}\GameData\TweakableEverything\" />

+      </CustomCommands>

+    </CustomCommands>

+  </PropertyGroup>

+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release_win|AnyCPU' ">

+    <Optimize>true</Optimize>

+    <OutputPath>bin\Release</OutputPath>

+    <ErrorReport>prompt</ErrorReport>

+    <WarningLevel>4</WarningLevel>

+    <ConsolePause>false</ConsolePause>

+    <CustomCommands>

+      <CustomCommands>

+        <Command type="AfterBuild" command="xcopy /Y ${TargetFile} ${SolutionDir}\GameData\TweakableEverything\" />

+      </CustomCommands>

+    </CustomCommands>

+    <DefineConstants>USE_KSPAPIEXTENSIONS</DefineConstants>

+  </PropertyGroup>

+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release_linux|AnyCPU' ">

+    <Optimize>true</Optimize>

+    <OutputPath>bin\Release</OutputPath>

+    <ErrorReport>prompt</ErrorReport>

+    <WarningLevel>4</WarningLevel>

+    <ConsolePause>false</ConsolePause>

+    <CustomCommands>

+      <CustomCommands>

+        <Command type="AfterBuild" command="cp -afv ${TargetFile} ${SolutionDir}/GameData/${SolutionName}/" />

+      </CustomCommands>

+    </CustomCommands>

+    <DefineConstants>USE_KSPAPIEXTENSIONS</DefineConstants>

+  </PropertyGroup>

+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug_linux|AnyCPU' ">

+    <DebugSymbols>true</DebugSymbols>

+    <DebugType>full</DebugType>

+    <Optimize>false</Optimize>

+    <OutputPath>bin\Debug</OutputPath>

+    <DefineConstants>DEBUG;USE_KSPAPIEXTENSIONS</DefineConstants>

+    <ErrorReport>prompt</ErrorReport>

+    <WarningLevel>4</WarningLevel>

+    <ConsolePause>false</ConsolePause>

+    <CustomCommands>

+      <CustomCommands>

+        <Command type="AfterBuild" command="cp -afv ${TargetFile} ${SolutionDir}/GameData/${SolutionName}/" />

+      </CustomCommands>

+    </CustomCommands>

+  </PropertyGroup>

+  <ItemGroup>

+    <Reference Include="System">

+      <HintPath>..\..\_KSPAssemblies\System.dll</HintPath>

+    </Reference>

+    <Reference Include="Assembly-CSharp">

+      <HintPath>..\..\_KSPAssemblies\Assembly-CSharp.dll</HintPath>

+    </Reference>

+    <Reference Include="UnityEngine">

+      <HintPath>..\..\_KSPAssemblies\UnityEngine.dll</HintPath>

+    </Reference>

+    <Reference Include="Assembly-CSharp-firstpass">

+      <HintPath>..\..\_KSPAssemblies\Assembly-CSharp-firstpass.dll</HintPath>

+    </Reference>

+    <Reference Include="KSPUtil">

+      <HintPath>..\..\_KSPAssemblies\KSPUtil.dll</HintPath>

+    </Reference>

+    <Reference Include="UnityEngine.UI">

+      <HintPath>..\..\_KSPAssemblies\UnityEngine.UI.dll</HintPath>

+    </Reference>

+  </ItemGroup>

+  <ItemGroup>

+    <Compile Include="ModuleTweakableReactionWheel.cs" />

+    <Compile Include="Properties\AssemblyInfo.cs" />

+    <Compile Include="..\..\ToadicusTools\TweakableTools\TweakableTools.cs">

+      <Link>TweakableTools.cs</Link>

+    </Compile>

+  </ItemGroup>

+  <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />

+  <ItemGroup>

+    <None Include="..\GameData\TweakableEverything\TweakableReactionWheels.cfg" />

+  </ItemGroup>

+  <ItemGroup>

+    <ProjectReference Include="..\..\ToadicusTools\ToadicusTools.csproj">

+      <Project>{D48A5542-6655-4149-BC27-B27DF0466F1C}</Project>

+      <Name>ToadicusTools</Name>

+    </ProjectReference>

+  </ItemGroup>

 </Project>

--- a/TweakableSAS/TweakableSAS.csproj
+++ b/TweakableSAS/TweakableSAS.csproj
@@ -1,106 +1,106 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <PropertyGroup>
-    <Configuration Condition=" '$(Configuration)' == '' ">Debug_linux</Configuration>
-    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
-    <ProductVersion>8.0.30703</ProductVersion>
-    <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{1E0E19C1-10C5-4EB2-AD41-5A27E9A31C24}</ProjectGuid>
-    <OutputType>Library</OutputType>
-    <RootNamespace>TweakableSAS</RootNamespace>
-    <AssemblyName>TweakableSAS</AssemblyName>
-    <ReleaseVersion>1.2</ReleaseVersion>
-    <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
-    <UseMSBuildEngine>False</UseMSBuildEngine>
-  </PropertyGroup>
-  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug_linux|AnyCPU' ">
-    <DebugSymbols>true</DebugSymbols>
-    <DebugType>full</DebugType>
-    <Optimize>false</Optimize>
-    <OutputPath>bin\Debug</OutputPath>
-    <DefineConstants>DEBUG;</DefineConstants>
-    <ErrorReport>prompt</ErrorReport>
-    <WarningLevel>4</WarningLevel>
-    <CustomCommands>
-      <CustomCommands>
-        <Command type="AfterBuild" command="cp -afv ${TargetFile} ${SolutionDir}/GameData/${SolutionName}/" />
-      </CustomCommands>
-    </CustomCommands>
-    <ConsolePause>false</ConsolePause>
-  </PropertyGroup>
-  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release_linux|AnyCPU' ">
-    <Optimize>true</Optimize>
-    <OutputPath>bin\Release</OutputPath>
-    <ErrorReport>prompt</ErrorReport>
-    <WarningLevel>4</WarningLevel>
-    <ConsolePause>false</ConsolePause>
-    <CustomCommands>
-      <CustomCommands>
-        <Command type="AfterBuild" command="cp -afv ${TargetFile} ${SolutionDir}/GameData/${SolutionName}/" />
-      </CustomCommands>
-    </CustomCommands>
-  </PropertyGroup>
-  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug_win|AnyCPU' ">
-    <DebugSymbols>true</DebugSymbols>
-    <DebugType>full</DebugType>
-    <Optimize>false</Optimize>
-    <OutputPath>bin\Debug</OutputPath>
-    <DefineConstants>DEBUG;</DefineConstants>
-    <ErrorReport>prompt</ErrorReport>
-    <WarningLevel>4</WarningLevel>
-    <CustomCommands>
-      <CustomCommands>
-        <Command type="AfterBuild" command="xcopy /Y ${TargetFile} ${SolutionDir}\GameData\TweakableEverything\" />
-      </CustomCommands>
-    </CustomCommands>
-    <ConsolePause>false</ConsolePause>
-  </PropertyGroup>
-  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release_win|AnyCPU' ">
-    <DebugType>full</DebugType>
-    <Optimize>true</Optimize>
-    <OutputPath>bin\Release</OutputPath>
-    <ErrorReport>prompt</ErrorReport>
-    <WarningLevel>4</WarningLevel>
-    <CustomCommands>
-      <CustomCommands>
-        <Command type="AfterBuild" command="xcopy /Y ${TargetFile} ${SolutionDir}\GameData\TweakableEverything\" />
-      </CustomCommands>
-    </CustomCommands>
-    <ConsolePause>false</ConsolePause>
-  </PropertyGroup>
-  <ItemGroup>
-    <Compile Include="Properties\AssemblyInfo.cs" />
-    <Compile Include="ModuleTweakableSAS.cs" />
-  </ItemGroup>
-  <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
-  <ItemGroup>
-    <Reference Include="Assembly-CSharp">
-      <HintPath>..\..\_KSPAssemblies\Assembly-CSharp.dll</HintPath>
-    </Reference>
-    <Reference Include="System">
-      <HintPath>..\..\_KSPAssemblies\System.dll</HintPath>
-    </Reference>
-    <Reference Include="UnityEngine">
-      <HintPath>..\..\_KSPAssemblies\UnityEngine.dll</HintPath>
-    </Reference>
-    <Reference Include="Assembly-CSharp-firstpass">
-      <HintPath>..\..\_KSPAssemblies\Assembly-CSharp-firstpass.dll</HintPath>
-    </Reference>
-    <Reference Include="KSPUtil">
-      <HintPath>..\..\_KSPAssemblies\KSPUtil.dll</HintPath>
-    </Reference>
-    <Reference Include="UnityEngine.UI">
-      <HintPath>..\..\_KSPAssemblies\UnityEngine.UI.dll</HintPath>
-    </Reference>
-  </ItemGroup>
-  <ItemGroup>
-    <None Include="..\GameData\TweakableEverything\TweakableSAS.cfg" />
-  </ItemGroup>
-  <ItemGroup>
-    <ProjectReference Include="..\..\ToadicusTools\ToadicusTools.csproj">
-      <Project>{D48A5542-6655-4149-BC27-B27DF0466F1C}</Project>
-      <Name>ToadicusTools</Name>
-      <Private>False</Private>
-    </ProjectReference>
-  </ItemGroup>
+<?xml version="1.0" encoding="utf-8"?>

+<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">

+  <PropertyGroup>

+    <Configuration Condition=" '$(Configuration)' == '' ">Debug_linux</Configuration>

+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>

+    <ProductVersion>8.0.30703</ProductVersion>

+    <SchemaVersion>2.0</SchemaVersion>

+    <ProjectGuid>{1E0E19C1-10C5-4EB2-AD41-5A27E9A31C24}</ProjectGuid>

+    <OutputType>Library</OutputType>

+    <RootNamespace>TweakableSAS</RootNamespace>

+    <AssemblyName>TweakableSAS</AssemblyName>

+    <ReleaseVersion>1.2</ReleaseVersion>

+    <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>

+    <UseMSBuildEngine>False</UseMSBuildEngine>

+  </PropertyGroup>

+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug_linux|AnyCPU' ">

+    <DebugSymbols>true</DebugSymbols>

+    <DebugType>full</DebugType>

+    <Optimize>false</Optimize>

+    <OutputPath>bin\Debug</OutputPath>

+    <DefineConstants>DEBUG;</DefineConstants>

+    <ErrorReport>prompt</ErrorReport>

+    <WarningLevel>4</WarningLevel>

+    <CustomCommands>

+      <CustomCommands>

+        <Command type="AfterBuild" command="cp -afv ${TargetFile} ${SolutionDir}/GameData/${SolutionName}/" />

+      </CustomCommands>

+    </CustomCommands>

+    <ConsolePause>false</ConsolePause>

+  </PropertyGroup>

+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release_linux|AnyCPU' ">

+    <Optimize>true</Optimize>

+    <OutputPath>bin\Release</OutputPath>

+    <ErrorReport>prompt</ErrorReport>

+    <WarningLevel>4</WarningLevel>

+    <ConsolePause>false</ConsolePause>

+    <CustomCommands>

+      <CustomCommands>

+        <Command type="AfterBuild" command="cp -afv ${TargetFile} ${SolutionDir}/GameData/${SolutionName}/" />

+      </CustomCommands>

+    </CustomCommands>

+  </PropertyGroup>

+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug_win|AnyCPU' ">

+    <DebugSymbols>true</DebugSymbols>

+    <DebugType>full</DebugType>

+    <Optimize>false</Optimize>

+    <OutputPath>bin\Debug</OutputPath>

+    <DefineConstants>DEBUG;</DefineConstants>

+    <ErrorReport>prompt</ErrorReport>

+    <WarningLevel>4</WarningLevel>

+    <CustomCommands>

+      <CustomCommands>

+        <Command type="AfterBuild" command="xcopy /Y ${TargetFile} ${SolutionDir}\GameData\TweakableEverything\" />

+      </CustomCommands>

+    </CustomCommands>

+    <ConsolePause>false</ConsolePause>

+  </PropertyGroup>

+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release_win|AnyCPU' ">

+    <DebugType>full</DebugType>

+    <Optimize>true</Optimize>

+    <OutputPath>bin\Release</OutputPath>

+    <ErrorReport>prompt</ErrorReport>

+    <WarningLevel>4</WarningLevel>

+    <CustomCommands>

+      <CustomCommands>

+        <Command type="AfterBuild" command="xcopy /Y ${TargetFile} ${SolutionDir}\GameData\TweakableEverything\" />

+      </CustomCommands>

+    </CustomCommands>

+    <ConsolePause>false</ConsolePause>

+  </PropertyGroup>

+  <ItemGroup>

+    <Compile Include="Properties\AssemblyInfo.cs" />

+    <Compile Include="ModuleTweakableSAS.cs" />

+  </ItemGroup>

+  <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />

+  <ItemGroup>

+    <Reference Include="Assembly-CSharp">

+      <HintPath>..\..\_KSPAssemblies\Assembly-CSharp.dll</HintPath>

+    </Reference>

+    <Reference Include="System">

+      <HintPath>..\..\_KSPAssemblies\System.dll</HintPath>

+    </Reference>

+    <Reference Include="UnityEngine">

+      <HintPath>..\..\_KSPAssemblies\UnityEngine.dll</HintPath>

+    </Reference>

+    <Reference Include="Assembly-CSharp-firstpass">

+      <HintPath>..\..\_KSPAssemblies\Assembly-CSharp-firstpass.dll</HintPath>

+    </Reference>

+    <Reference Include="KSPUtil">

+      <HintPath>..\..\_KSPAssemblies\KSPUtil.dll</HintPath>

+    </Reference>

+    <Reference Include="UnityEngine.UI">

+      <HintPath>..\..\_KSPAssemblies\UnityEngine.UI.dll</HintPath>

+    </Reference>

+  </ItemGroup>

+  <ItemGroup>

+    <None Include="..\GameData\TweakableEverything\TweakableSAS.cfg" />

+  </ItemGroup>

+  <ItemGroup>

+    <ProjectReference Include="..\..\ToadicusTools\ToadicusTools.csproj">

+      <Project>{D48A5542-6655-4149-BC27-B27DF0466F1C}</Project>

+      <Name>ToadicusTools</Name>

+      <Private>False</Private>

+    </ProjectReference>

+  </ItemGroup>

 </Project>

--- a/TweakableSolarPanels/ModuleTweakableDeployablePanel.cs
+++ b/TweakableSolarPanels/ModuleTweakableDeployablePanel.cs

--- a/TweakableSolarPanels/Properties/AssemblyInfo.cs
+++ b/TweakableSolarPanels/Properties/AssemblyInfo.cs

--- a/TweakableSolarPanels/TweakableSolarPanels.csproj
+++ b/TweakableSolarPanels/TweakableSolarPanels.csproj
@@ -1,94 +1,94 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <PropertyGroup>
-    <Configuration Condition=" '$(Configuration)' == '' ">Debug_win</Configuration>
-    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
-    <ProductVersion>8.0.30703</ProductVersion>
-    <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{047D6609-21D0-4DD0-A8A0-37BB9D270100}</ProjectGuid>
-    <OutputType>Library</OutputType>
-    <RootNamespace>TweakableSolarPanels</RootNamespace>
-    <AssemblyName>TweakableSolarPanels</AssemblyName>
-    <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
-    <ReleaseVersion>1.2</ReleaseVersion>
-    <UseMSBuildEngine>False</UseMSBuildEngine>
-  </PropertyGroup>
-  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug_win|AnyCPU' ">
-    <Optimize>false</Optimize>
-    <OutputPath>bin\Debug</OutputPath>
-    <WarningLevel>4</WarningLevel>
-    <DebugSymbols>true</DebugSymbols>
-    <DefineConstants>DEBUG; TRACE</DefineConstants>
-    <CustomCommands>
-      <CustomCommands>
-        <Command type="AfterBuild" command="xcopy /Y ${TargetFile} ${SolutionDir}\GameData\TweakableEverything\" />
-      </CustomCommands>
-    </CustomCommands>
-  </PropertyGroup>
-  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release_win|AnyCPU' ">
-    <Optimize>true</Optimize>
-    <OutputPath>bin\Release</OutputPath>
-    <WarningLevel>4</WarningLevel>
-    <CustomCommands>
-      <CustomCommands>
-        <Command type="AfterBuild" command="xcopy /Y ${TargetFile} ${SolutionDir}\GameData\TweakableEverything\" />
-      </CustomCommands>
-    </CustomCommands>
-  </PropertyGroup>
-  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release_linux|AnyCPU' ">
-    <Optimize>true</Optimize>
-    <OutputPath>bin\Release</OutputPath>
-    <WarningLevel>4</WarningLevel>
-    <CustomCommands>
-      <CustomCommands>
-        <Command type="AfterBuild" command="cp -afv ${TargetFile} ${SolutionDir}/GameData/${SolutionName}/" />
-      </CustomCommands>
-    </CustomCommands>
-  </PropertyGroup>
-  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug_linux|AnyCPU' ">
-    <DebugSymbols>true</DebugSymbols>
-    <Optimize>false</Optimize>
-    <OutputPath>bin\Debug</OutputPath>
-    <DefineConstants>DEBUG; TRACE</DefineConstants>
-    <WarningLevel>4</WarningLevel>
-    <CustomCommands>
-      <CustomCommands>
-        <Command type="AfterBuild" command="cp -afv ${TargetFile} ${SolutionDir}/GameData/${SolutionName}/" />
-      </CustomCommands>
-    </CustomCommands>
-  </PropertyGroup>
-  <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
-  <ItemGroup>
-    <Compile Include="Properties\AssemblyInfo.cs" />
-    <Compile Include="ModuleTweakableDeployablePanel.cs" />
-  </ItemGroup>
-  <ItemGroup>
-    <None Include="..\GameData\TweakableEverything\TweakableSolarPanels.cfg" />
-  </ItemGroup>
-  <ItemGroup>
-    <Reference Include="Assembly-CSharp">
-      <HintPath>..\..\_KSPAssemblies\Assembly-CSharp.dll</HintPath>
-    </Reference>
-    <Reference Include="UnityEngine">
-      <HintPath>..\..\_KSPAssemblies\UnityEngine.dll</HintPath>
-    </Reference>
-    <Reference Include="System">
-      <HintPath>..\..\_KSPAssemblies\System.dll</HintPath>
-    </Reference>
-    <Reference Include="Assembly-CSharp-firstpass">
-      <HintPath>..\..\_KSPAssemblies\Assembly-CSharp-firstpass.dll</HintPath>
-    </Reference>
-    <Reference Include="KSPUtil">
-      <HintPath>..\..\_KSPAssemblies\KSPUtil.dll</HintPath>
-    </Reference>
-    <Reference Include="UnityEngine.UI">
-      <HintPath>..\..\_KSPAssemblies\UnityEngine.UI.dll</HintPath>
-    </Reference>
-  </ItemGroup>
-  <ItemGroup>
-    <ProjectReference Include="..\..\ToadicusTools\ToadicusTools.csproj">
-      <Project>{D48A5542-6655-4149-BC27-B27DF0466F1C}</Project>
-      <Name>ToadicusTools</Name>
-    </ProjectReference>
-  </ItemGroup>
+<?xml version="1.0" encoding="utf-8"?>

+<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">

+  <PropertyGroup>

+    <Configuration Condition=" '$(Configuration)' == '' ">Debug_win</Configuration>

+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>

+    <ProductVersion>8.0.30703</ProductVersion>

+    <SchemaVersion>2.0</SchemaVersion>

+    <ProjectGuid>{047D6609-21D0-4DD0-A8A0-37BB9D270100}</ProjectGuid>

+    <OutputType>Library</OutputType>

+    <RootNamespace>TweakableSolarPanels</RootNamespace>

+    <AssemblyName>TweakableSolarPanels</AssemblyName>

+    <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>

+    <ReleaseVersion>1.2</ReleaseVersion>

+    <UseMSBuildEngine>False</UseMSBuildEngine>

+  </PropertyGroup>

+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug_win|AnyCPU' ">

+    <Optimize>false</Optimize>

+    <OutputPath>bin\Debug</OutputPath>

+    <WarningLevel>4</WarningLevel>

+    <DebugSymbols>true</DebugSymbols>

+    <DefineConstants>DEBUG; TRACE</DefineConstants>

+    <CustomCommands>

+      <CustomCommands>

+        <Command type="AfterBuild" command="xcopy /Y ${TargetFile} ${SolutionDir}\GameData\TweakableEverything\" />

+      </CustomCommands>

+    </CustomCommands>

+  </PropertyGroup>

+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release_win|AnyCPU' ">

+    <Optimize>true</Optimize>

+    <OutputPath>bin\Release</OutputPath>

+    <WarningLevel>4</WarningLevel>

+    <CustomCommands>

+      <CustomCommands>

+        <Command type="AfterBuild" command="xcopy /Y ${TargetFile} ${SolutionDir}\GameData\TweakableEverything\" />

+      </CustomCommands>

+    </CustomCommands>

+  </PropertyGroup>

+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release_linux|AnyCPU' ">

+    <Optimize>true</Optimize>

+    <OutputPath>bin\Release</OutputPath>

+    <WarningLevel>4</WarningLevel>

+    <CustomCommands>

+      <CustomCommands>

+        <Command type="AfterBuild" command="cp -afv ${TargetFile} ${SolutionDir}/GameData/${SolutionName}/" />

+      </CustomCommands>

+    </CustomCommands>

+  </PropertyGroup>

+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug_linux|AnyCPU' ">

+    <DebugSymbols>true</DebugSymbols>

+    <Optimize>false</Optimize>

+    <OutputPath>bin\Debug</OutputPath>

+    <DefineConstants>DEBUG; TRACE</DefineConstants>

+    <WarningLevel>4</WarningLevel>

+    <CustomCommands>

+      <CustomCommands>

+        <Command type="AfterBuild" command="cp -afv ${TargetFile} ${SolutionDir}/GameData/${SolutionName}/" />

+      </CustomCommands>

+    </CustomCommands>

+  </PropertyGroup>

+  <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />

+  <ItemGroup>

+    <Compile Include="Properties\AssemblyInfo.cs" />

+    <Compile Include="ModuleTweakableDeployablePanel.cs" />

+  </ItemGroup>

+  <ItemGroup>

+    <None Include="..\GameData\TweakableEverything\TweakableSolarPanels.cfg" />

+  </ItemGroup>

+  <ItemGroup>

+    <Reference Include="Assembly-CSharp">

+      <HintPath>..\..\_KSPAssemblies\Assembly-CSharp.dll</HintPath>

+    </Reference>

+    <Reference Include="UnityEngine">

+      <HintPath>..\..\_KSPAssemblies\UnityEngine.dll</HintPath>

+    </Reference>

+    <Reference Include="System">

+      <HintPath>..\..\_KSPAssemblies\System.dll</HintPath>

+    </Reference>

+    <Reference Include="Assembly-CSharp-firstpass">

+      <HintPath>..\..\_KSPAssemblies\Assembly-CSharp-firstpass.dll</HintPath>

+    </Reference>

+    <Reference Include="KSPUtil">

+      <HintPath>..\..\_KSPAssemblies\KSPUtil.dll</HintPath>

+    </Reference>

+    <Reference Include="UnityEngine.UI">

+      <HintPath>..\..\_KSPAssemblies\UnityEngine.UI.dll</HintPath>

+    </Reference>

+  </ItemGroup>

+  <ItemGroup>

+    <ProjectReference Include="..\..\ToadicusTools\ToadicusTools.csproj">

+      <Project>{D48A5542-6655-4149-BC27-B27DF0466F1C}</Project>

+      <Name>ToadicusTools</Name>

+    </ProjectReference>

+  </ItemGroup>

 </Project>