diff --git a/GameData/AJE/Plugins/AJE.dll b/GameData/AJE/Plugins/AJE.dll index 7f4050d..b8f5483 100644 Binary files a/GameData/AJE/Plugins/AJE.dll and b/GameData/AJE/Plugins/AJE.dll differ diff --git a/GameData/SolverEngines/Plugins/SolverEngines.dll b/GameData/SolverEngines/Plugins/SolverEngines.dll index 0dd2263..6d67ea3 100644 Binary files a/GameData/SolverEngines/Plugins/SolverEngines.dll and b/GameData/SolverEngines/Plugins/SolverEngines.dll differ diff --git a/GameData/SolverEngines/Readme_SolverEngines.txt b/GameData/SolverEngines/Readme_SolverEngines.txt index 3a054db..2f7434f 100644 --- a/GameData/SolverEngines/Readme_SolverEngines.txt +++ b/GameData/SolverEngines/Readme_SolverEngines.txt @@ -19,6 +19,7 @@ To use SolverEngines, implement two classes: a class that derives from EngineSol Note that SolverEngines uses the [KSPAssembly] tag. Add this line to your AssemblyInfo.cs file to make KSP aware that your assembly depends on SolverEngines: [assembly: KSPAssemblyDependency("SolverEngines", 1, 0)] +(replacing the two numbers with the major and minor version numbers of the SolverEngine release you are compiling against) SolverEngines will also automatically create overheat bars if engineTemp approaches maxEngineTemp, and will set all ModuleAnimateEmissive modules on the part to solver.GetEmissive() each tick. @@ -28,6 +29,11 @@ See AJE or RealFuels for examples of how to implement SolverEngines in practice. Changelog: +v2.0 + +* Updated for KSP 1.1 +* Support variable thrust per transform as in ModuleEngines + v1.15 * Add some math utils * Adjust UpdateFlightCondition to better accommodate simulations diff --git a/GameData/SolverEngines/SolverEngines.version b/GameData/SolverEngines/SolverEngines.version index 5e258f9..863ec48 100644 --- a/GameData/SolverEngines/SolverEngines.version +++ b/GameData/SolverEngines/SolverEngines.version @@ -7,19 +7,19 @@ "REPOSITORY" : "SolverEngines" }, "VERSION" : { - "MAJOR" : 1, - "MINOR" : 15, + "MAJOR" : 2, + "MINOR" : 0, "PATCH" : 0, "BUILD" : 0 }, "KSP_VERSION_MIN" : { "MAJOR" : 1, - "MINOR" : 0, - "PATCH" : 5 + "MINOR" : 1, + "PATCH" : 0 }, "KSP_VERSION_MAX" : { "MAJOR" : 1, - "MINOR" : 0, - "PATCH" : 5 + "MINOR" : 1, + "PATCH" : 0 } } diff --git a/Source/Properties/AssemblyInfo.cs b/Source/Properties/AssemblyInfo.cs index bc1b457..c494860 100644 --- a/Source/Properties/AssemblyInfo.cs +++ b/Source/Properties/AssemblyInfo.cs @@ -37,4 +37,4 @@ [assembly: AssemblyFileVersion("2.6.1.0")] // Keep this the same -[assembly: KSPAssemblyDependency("SolverEngines", 1, 15)] +[assembly: KSPAssemblyDependency("SolverEngines", 2, 0)]