Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Quick-and-dirty patch for KSP 1.5.1 #227

Open
wants to merge 23 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion FerramAerospaceResearch/CompatibilityChecker.cs
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ public static bool IsCompatible()
// Even if you don't lock down functionality, you should return true if your users
// can expect a future update to be available.
//
return Versioning.version_major == 1 && Versioning.version_minor == 3;
return Versioning.version_major == 1 && Versioning.version_minor == 5;

/*-----------------------------------------------*\
| IMPLEMENTERS SHOULD NOT EDIT BEYOND THIS POINT! |
Expand Down
362 changes: 181 additions & 181 deletions FerramAerospaceResearch/FerramAerospaceResearch.csproj

Large diffs are not rendered by default.

50 changes: 25 additions & 25 deletions GameData/FerramAerospaceResearch/FAR.version
Original file line number Diff line number Diff line change
@@ -1,25 +1,25 @@
{
"NAME" : "Ferram Aerospace Research",
"DOWNLOAD" : "https://github.com/ferram4/Ferram-Aerospace-Research/releases",
"URL" : "https://raw.githubusercontent.com/ferram4/Ferram-Aerospace-Research/master/GameData/FerramAerospaceResearch/FAR.version",
"GITHUB" : {
"USERNAME" : "ferram4",
"REPOSITORY" : "Ferram-Aerospace-Research"
},
"VERSION" : {
"MAJOR" : 0,
"MINOR" : 15,
"PATCH" : 9,
"BUILD" : 1
},
"KSP_VERSION_MIN" : {
"MAJOR" : 1,
"MINOR" : 3,
"PATCH" : 0
},
"KSP_VERSION_MAX" : {
"MAJOR" : 1,
"MINOR" : 3,
"PATCH" : 99
}
}
{
"NAME" : "Ferram Aerospace Research",
"DOWNLOAD" : "https://github.com/ferram4/Ferram-Aerospace-Research/releases",
"URL" : "https://raw.githubusercontent.com/ferram4/Ferram-Aerospace-Research/master/GameData/FerramAerospaceResearch/FAR.version",
"GITHUB" : {
"USERNAME" : "ferram4",
"REPOSITORY" : "Ferram-Aerospace-Research"
},
"VERSION" : {
"MAJOR" : 0,
"MINOR" : 15,
"PATCH" : 9,
"BUILD" : 4
},
"KSP_VERSION_MIN" : {
"MAJOR" : 1,
"MINOR" : 5,
"PATCH" : 1
},
"KSP_VERSION_MAX" : {
"MAJOR" : 1,
"MINOR" : 5,
"PATCH" : 99
}
}
Binary file not shown.
Binary file modified GameData/FerramAerospaceResearch/Plugins/ferramGraph.dll
Binary file not shown.
22 changes: 18 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Ferram Aerospace Research v0.15.9.1 "Liepmann"
Ferram Aerospace Research v0.15.9.4 "ferram4.2"
=========================
Aerodynamics model for Kerbal Space Program

Expand All @@ -18,7 +18,7 @@ Aerodynamics model for Kerbal Space Program
Part.cfg changes powered by sarbian & ialdabaoth's ModuleManager plugin; used with permission
http://forum.kerbalspaceprogram.com/threads/55219

ModularFLightIntegrator by Sarbian, Starwaster and Ferram4, MIT: http://opensource.org/licenses/MIT
ModularFlightIntegrator by Sarbian, Starwaster and Ferram4, MIT: http://opensource.org/licenses/MIT
http://forum.kerbalspaceprogram.com/threads/118088

Toolbar integration powered by blizzy78's Toolbar plugin; used with permission
Expand Down Expand Up @@ -64,6 +64,20 @@ Set all the other winglet/control surface values to zero

CHANGELOG
=======================================================
0.15.9.4V "ferram4.2"------------------------------------

Compatibility for KSP 1.5.1

0.15.9.3V "ferram4.1"------------------------------------

Compatibility for KSP 1.4.5

0.15.9.2V "ferram4"------------------------------------

Compatibility for KSP 1.4.3
Update to MFI 1.2.5
Update to MM 3.0.7

0.15.9.1V "Liepmann"------------------------------------

Update for KSP 1.3.1 (though not strictly necessary)
Expand Down Expand Up @@ -129,7 +143,7 @@ Update license
Fix an issue where voxels could be incredibly asymmetric on symmetric crafts


0.15.7V "K�chemann"------------------------------------
0.15.7V "Küchemann"------------------------------------

Update to ModuleManager 2.6.25
Update for KSP 1.1.3 compatibility
Expand Down Expand Up @@ -174,7 +188,7 @@ Fix RealChute / RealChuteLite interaction breaking stock chute behavior, thanks
Fix mass-calc error for wing-mass-strength that resulted in all planes gaining unhealthy amounts of weight
Attempt to make debug-compatibility actually work, thanks to NathanKell

0.15.6.1V "von K�rm�n"------------------------------------
0.15.6.1V "von Kármán"------------------------------------

Fix a critical CPU usage bug that resulted in voxelization threads SpinWaiting forever, monopolizing the processor
Fix parachutes without RealChute configs not applying forces when FAR + RC are installed, thanks to stupid_chris
Expand Down
132 changes: 66 additions & 66 deletions ferramGraph/ferramGraph.csproj
Original file line number Diff line number Diff line change
@@ -1,66 +1,66 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProductVersion>8.0.30703</ProductVersion>
<SchemaVersion>2.0</SchemaVersion>
<ProjectGuid>{0CCFED24-728C-432B-9FDC-30BEF1116EDE}</ProjectGuid>
<OutputType>Library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>ferramGraph</RootNamespace>
<AssemblyName>ferramGraph</AssemblyName>
<TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<TargetFrameworkProfile>
</TargetFrameworkProfile>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
<OutputPath>bin\Debug\</OutputPath>
<DefineConstants>DEBUG;TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<Prefer32Bit>false</Prefer32Bit>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>
<DefineConstants>TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<Prefer32Bit>false</Prefer32Bit>
</PropertyGroup>
<ItemGroup>
<Reference Include="Assembly-CSharp, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>..\..\..\..\Games\KSP 1.3\KSP_x64_Data\Managed\Assembly-CSharp.dll</HintPath>
</Reference>
<Reference Include="System" />
<Reference Include="System.Core" />
<Reference Include="UnityEngine, Version=0.0.0.0, Culture=neutral, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>..\..\..\..\Games\KSP 1.3\KSP_x64_Data\Managed\UnityEngine.dll</HintPath>
</Reference>
</ItemGroup>
<ItemGroup>
<Compile Include="ferram_graph.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
</ItemGroup>
<ItemGroup />
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
<PropertyGroup>
<PostBuildEvent>call pdb2mdb "$(TargetPath)"
xcopy /y "$(TargetPath)*" "$(SolutionDir)/GameData\FerramAerospaceResearch\Plugins"</PostBuildEvent>
</PropertyGroup>
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
Other similar extension points exist, see Microsoft.Common.targets.
<Target Name="BeforeBuild">
</Target>
<Target Name="AfterBuild">
</Target>
-->
</Project>
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProductVersion>8.0.30703</ProductVersion>
<SchemaVersion>2.0</SchemaVersion>
<ProjectGuid>{0CCFED24-728C-432B-9FDC-30BEF1116EDE}</ProjectGuid>
<OutputType>Library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>ferramGraph</RootNamespace>
<AssemblyName>ferramGraph</AssemblyName>
<TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<TargetFrameworkProfile>
</TargetFrameworkProfile>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
<OutputPath>bin\Debug\</OutputPath>
<DefineConstants>DEBUG;TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<Prefer32Bit>false</Prefer32Bit>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>
<DefineConstants>TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<Prefer32Bit>false</Prefer32Bit>
</PropertyGroup>
<ItemGroup>
<Reference Include="Assembly-CSharp, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>..\..\..\..\Games\KSP 1.3\KSP_x64_Data\Managed\Assembly-CSharp.dll</HintPath>
</Reference>
<Reference Include="System" />
<Reference Include="System.Core" />
<Reference Include="UnityEngine, Version=0.0.0.0, Culture=neutral, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>..\..\..\..\Games\KSP 1.3\KSP_x64_Data\Managed\UnityEngine.dll</HintPath>
</Reference>
</ItemGroup>
<ItemGroup>
<Compile Include="ferram_graph.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
</ItemGroup>
<ItemGroup />
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
<PropertyGroup>
<PostBuildEvent>call pdb2mdb "$(TargetPath)"
xcopy /y "$(TargetPath)*" "$(SolutionDir)/GameData\FerramAerospaceResearch\Plugins"</PostBuildEvent>
</PropertyGroup>
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
Other similar extension points exist, see Microsoft.Common.targets.
<Target Name="BeforeBuild">
</Target>
<Target Name="AfterBuild">
</Target>
-->
</Project>