DerekL1963 Posted February 5, 2017 Share Posted February 5, 2017 A tutorial I just wrote on using Mech Jeb to fly airships. Quote Link to comment Share on other sites More sharing options...
Starwaster Posted February 5, 2017 Share Posted February 5, 2017 18 minutes ago, Curveball Anders said: I'll see if I can find time to replicate it with only MJ. And again, it's not MJ that is acting up, it's in the core game. Yeah I've heard that before too. Quote Link to comment Share on other sites More sharing options...
WuphonsReach Posted February 5, 2017 Share Posted February 5, 2017 22 minutes ago, Curveball Anders said: I'll see if I can find time to replicate it with only MJ. And again, it's not MJ that is acting up, it's in the core game. If that's true, then why is DPAI's green bars accurately showing that MJ is off? Spoiler Showing the station and the docking (starting at ~130m, and taking about 8 minutes for the auto-pilot to approach and dock). It started about 0.50m off-target and gradually got worse as it approached. Quote Link to comment Share on other sites More sharing options...
Starwaster Posted February 5, 2017 Share Posted February 5, 2017 22 minutes ago, WuphonsReach said: If that's true, then why is DPAI's green bars accurately showing that MJ is off? Hide contents Showing the station and the docking (starting at ~130m, and taking about 8 minutes for the auto-pilot to approach and dock). It started about 0.50m off-target and gradually got worse as it approached. What have you done to ensure that your craft's RCS is balanced? What happens if you try to translate side to side or up and down? You need to be able to do that without any rotation happening. If you try to translate to the side and the craft begins to rotate left or right (same for up/down) then you have a problem that MJ may not be able to cope with. Turning on RCS balancer may help. However, your RCS thrusters need to be throttleable or it won't work. (Always Full Action needs to be off) Quote Link to comment Share on other sites More sharing options...
WuphonsReach Posted February 5, 2017 Share Posted February 5, 2017 2 minutes ago, Starwaster said: What have you done to ensure that your craft's RCS is balanced? What happens if you try to translate side to side or up and down? You need to be able to do that without any rotation happening. If you try to translate to the side and the craft begins to rotate left or right (same for up/down) then you have a problem that MJ may not be able to cope with. Turning on RCS balancer may help. However, your RCS thrusters need to be throttleable or it won't work. (Always Full Action needs to be off) That particular vessel had a 5m RW from SpaceY (huge amount of control). It's definitely a tricky ship because all the RCS is towards the back (nothing at the docking end), but the 5m RW makes it very controllable. Second series, different pair of ships, again over 6 minutes around the Mun. Spoiler This docking attempt was 100% accurate. It was on the mark as soon as it was beginning to make its final approach and stayed on mark. Quote Link to comment Share on other sites More sharing options...
Starwaster Posted February 5, 2017 Share Posted February 5, 2017 (edited) 1 hour ago, WuphonsReach said: That particular vessel had a 5m RW from SpaceY (huge amount of control). It's definitely a tricky ship because all the RCS is towards the back (nothing at the docking end), but the 5m RW makes it very controllable. Second series, different pair of ships, again over 6 minutes around the Mun. This docking attempt was 100% accurate. It was on the mark as soon as it was beginning to make its final approach and stayed on mark. That doesn't sound very controllable to me. If you have to compensate with reaction wheels then you're wasting thrust that could be applied to translational ability instead. When translating, your thrust should be centered around your CoM. That ensures that more thrust is being applied to translating instead of increasing angular momentum. Basically, everything I'm hearing and seeing about that first ship is telling me that there's a design flaw. If it's already off axis when docking, its attempts to close the gap are only going to make things worse. Edited February 5, 2017 by Starwaster changed from 'needs to be applied' to 'could be applied' Quote Link to comment Share on other sites More sharing options...
Troas Posted February 7, 2017 Share Posted February 7, 2017 (edited) I'm using MechJeb build 685 in 64 bit 1.2.2.1622 and the aerobraking predictions usually won't load. I've just entered the Jool system and I'm trying to judge the proper periapsis height for aerobraking to set up for a Laythe encounter. So I pull up the landing guidance module and select show landing predictions and show aerobrake nodes. Sometimes it works, but usually it times out. Laythe encounter aerobraking also times out. I've linked my output_log files below. What other information can I provide to help replication/debugging? output_logs (7zipped) edit: I may be trying to run the prediction from too far out - it seems to work more often when I open the landing guidance closer to the planet edit 2: it appears to be related to my speed/periapsis - it seems to time out calculating if a landing will not occur on this orbit. Even though what I really need is the aerobrake calc for the current orbit it won't return that unless it can calculate a landing. So if I don't dip into the atmosphere enough to slow down for a landing it continues to calculate until it comes up with a landing. If that is too far in the future it won't return the current aerobrake results. Edited February 7, 2017 by Troas additional info Quote Link to comment Share on other sites More sharing options...
OscarJade Posted February 7, 2017 Share Posted February 7, 2017 Hello, can someone tell me how I can have Mechjeb unlocked at the beginning of a new career mode game? Many thanks in advance Quote Link to comment Share on other sites More sharing options...
maja Posted February 7, 2017 Share Posted February 7, 2017 1 hour ago, OscarJade said: Hello, can someone tell me how I can have Mechjeb unlocked at the beginning of a new career mode game? Many thanks in advance Look at Useful links and companion mods in OP of this thread. Quote Link to comment Share on other sites More sharing options...
OscarJade Posted February 7, 2017 Share Posted February 7, 2017 Awesome Thanks very much! Cheers Quote Link to comment Share on other sites More sharing options...
Fobok Posted February 7, 2017 Share Posted February 7, 2017 I can definitely confirm that unbalanced RCS leads to undockable ships. Last night, I made the mistake of balancing my RCS for a command pod, forgetting that it would have both a fuel tank and an engine strapped on the back. The docking autopilot just ended up flying away from the target, as it struggled to translate while keeping pointed in the right direction. Luckily, my lunar module (or, I guess, Iota module in this case) did have balanced RCS, (and an unmanned module), so I was able to switch vessels and make the docking attempt the other way around. Quote Link to comment Share on other sites More sharing options...
Tau137 Posted February 8, 2017 Share Posted February 8, 2017 BUG: Mechjeb cannot handle "infinite" engines (e.g., Nuclear Turbojets, where the only propellant in ModuleEngineFX is IntakeAtm, fission fuels are handled through Near-Future reactor), it throws exceptions when trying to calculate dV. This results in game stutter and quick crashes. Applies to latest release (exceptions in VAB/SPH and in flight) and latest dev build 685 (exceptions and crashes in flight only, VAB/SPH dV calculations work and just ignore "infinite" engines). This has already been reported by someone as issue #818 on github, but, considering that it has been a while, I would like to bring it to your attention once more. [LOG 08:12:56.427] [MechJeb2] Exception in MechJebModuleStageStats.RunSimulation(): System.Exception: FuelFlowSimulation.SimulateStage reached max step count of 100 at MuMech.FuelFlowSimulation.SimulateStage (Single throttle, Double staticPressure, Double atmDensity, Double machNumber) [0x00000] in <filename unknown>:0 at MuMech.FuelFlowSimulation.SimulateAllStages (Single throttle, Double staticPressureKpa, Double atmDensity, Double machNumber) [0x00000] in <filename unknown>:0 at MuMech.MechJebModuleStageStats.RunSimulation (System.Object o) [0x00000] in <filename unknown>:0 Quote Link to comment Share on other sites More sharing options...
counterfeitfake Posted February 8, 2017 Share Posted February 8, 2017 Are there any resources for people who want to build MechJeb2? I run Windows right now and am well familiar with Visual Studio. I cloned the git repository and saw there was a .vcproj file in there, but it looks like It hasn't been maintained in a while. There are some external dependencies with Kerbal Engineer which I understand, and some with Unity that I don't yet. I'd be happy to use some other environment, whatever you recommend. Thanks for any help you can give. Quote Link to comment Share on other sites More sharing options...
sarbian Posted February 8, 2017 Author Share Posted February 8, 2017 (edited) I am a bit busy ATM so I won't have much time to look into MJ for at least 10 more days. 3 hours ago, counterfeitfake said: Are there any resources for people who want to build MechJeb2? I run Windows right now and am well familiar with Visual Studio. I cloned the git repository and saw there was a .vcproj file in there, but it looks like It hasn't been maintained in a while. There are some external dependencies with Kerbal Engineer which I understand, and some with Unity that I don't yet. I'd be happy to use some other environment, whatever you recommend. Thanks for any help you can give. Start a new project with its root in the Mechjeb2 subfolder, include all cs and subfolder. Add reference to KSP dll : UnityEngine, UnityEngine.UI, Assembly-CSharp and Assembly-CSharp-firstpass Or be lazy and use my csproj Spoiler <?xml version="1.0" encoding="utf-8"?> <Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> <Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" /> <PropertyGroup> <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> <ProjectGuid>{9FC90AE6-C2E4-47F1-A6D1-DB4731A40BE3}</ProjectGuid> <OutputType>Library</OutputType> <AppDesignerFolder>Properties</AppDesignerFolder> <RootNamespace>MuMech</RootNamespace> <AssemblyName>MechJeb2</AssemblyName> <TargetFrameworkVersion>v3.5</TargetFrameworkVersion> <FileAlignment>512</FileAlignment> <TargetFrameworkProfile>Unity Subset v3.5</TargetFrameworkProfile> <RunPostBuildEvent>Always</RunPostBuildEvent> </PropertyGroup> <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> <DebugSymbols>true</DebugSymbols> <DebugType>full</DebugType> <Optimize>false</Optimize> <OutputPath>bin\Debug\</OutputPath> <DefineConstants>TRACE;DEBUG;ENABLE_PROFILER</DefineConstants> <ErrorReport>prompt</ErrorReport> <WarningLevel>4</WarningLevel> <UseVSHostingProcess>false</UseVSHostingProcess> <Prefer32Bit>false</Prefer32Bit> <LangVersion>4</LangVersion> <CodeAnalysisRuleSet>MechJeb2.ruleset</CodeAnalysisRuleSet> </PropertyGroup> <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> <DebugType>None</DebugType> <Optimize>True</Optimize> <OutputPath>bin\Release\</OutputPath> <DefineConstants>TRACE</DefineConstants> <ErrorReport>prompt</ErrorReport> <WarningLevel>4</WarningLevel> <PlatformTarget>AnyCPU</PlatformTarget> <Prefer32Bit>false</Prefer32Bit> <LangVersion>5</LangVersion> <CodeAnalysisRuleSet>MechJeb2.ruleset</CodeAnalysisRuleSet> </PropertyGroup> <ItemGroup> <Reference Include="Assembly-CSharp, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL"> <SpecificVersion>False</SpecificVersion> <HintPath>Assembly-CSharp.dll</HintPath> <Private>False</Private> </Reference> <Reference Include="Assembly-CSharp-firstpass, Version=0.0.0.0, Culture=neutral, processorArchitecture=MSIL"> <SpecificVersion>False</SpecificVersion> <HintPath>Assembly-CSharp-firstpass.dll</HintPath> <Private>False</Private> </Reference> <Reference Include="System, Version=2.0.5.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e, processorArchitecture=MSIL"> <SpecificVersion>False</SpecificVersion> <HintPath>System.dll</HintPath> <Private>False</Private> </Reference> <Reference Include="UnityEngine, Version=0.0.0.0, Culture=neutral, processorArchitecture=MSIL"> <SpecificVersion>False</SpecificVersion> <HintPath>UnityEngine.dll</HintPath> <Private>False</Private> </Reference> <Reference Include="UnityEngine.UI, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL"> <SpecificVersion>False</SpecificVersion> <HintPath>UnityEngine.UI.dll</HintPath> <Private>False</Private> </Reference> </ItemGroup> <ItemGroup> <Compile Include="alglib\alglibinternal.cs" /> <Compile Include="alglib\alglibmisc.cs" /> <Compile Include="alglib\ap.cs" /> <Compile Include="alglib\diffequations.cs" /> <Compile Include="alglib\linalg.cs" /> <Compile Include="alglib\optimization.cs" /> <Compile Include="AutopilotModule.cs" /> <Compile Include="CelestialBodyExtensions.cs" /> <Compile Include="CompatibilityChecker.cs" /> <Compile Include="ComputerModule.cs" /> <Compile Include="FlyingSim\SimulatedParachute.cs" /> <Compile Include="FlyingSim\SimulatedPart.cs" /> <Compile Include="FlyingSim\SimulatedVessel.cs" /> <Compile Include="GoodingSolver.cs" /> <Compile Include="LandingAutopilot\CoastToDeceleration.cs" /> <Compile Include="LandingAutopilot\CourseCorrection.cs" /> <Compile Include="LandingAutopilot\DecelerationBurn.cs" /> <Compile Include="LandingAutopilot\DeorbitBurn.cs" /> <Compile Include="LandingAutopilot\FinalDescent.cs" /> <Compile Include="LandingAutopilot\KillHorizontalVelocity.cs" /> <Compile Include="LandingAutopilot\LowDeorbitBurn.cs" /> <Compile Include="LandingAutopilot\PlaneChange.cs" /> <Compile Include="LandingAutopilot\UntargetedDeorbit.cs" /> <Compile Include="MechjebBundlesManager.cs" /> <Compile Include="MechJebModuleAscentNavBall.cs" /> <Compile Include="MechJebModuleDebugArrows.cs" /> <Compile Include="DisplayModule.cs" /> <Compile Include="FuelFlowSimulation.cs" /> <Compile Include="GLUtils.cs" /> <Compile Include="GuiUtils.cs" /> <Compile Include="InstallChecker.cs" /> <Compile Include="LambertSolver.cs" /> <Compile Include="Maneuver\Operation.cs" /> <Compile Include="Maneuver\OperationAdvancedTransfer.cs" /> <Compile Include="Maneuver\OperationApoapsis.cs" /> <Compile Include="Maneuver\OperationCircularize.cs" /> <Compile Include="Maneuver\OperationCourseCorrection.cs" /> <Compile Include="Maneuver\OperationEllipticize.cs" /> <Compile Include="Maneuver\OperationInclination.cs" /> <Compile Include="Maneuver\OperationInterplanetaryTransfer.cs" /> <Compile Include="Maneuver\OperationKillRelVel.cs" /> <Compile Include="Maneuver\OperationLambert.cs" /> <Compile Include="Maneuver\OperationLan.cs" /> <Compile Include="Maneuver\OperationLongitude.cs" /> <Compile Include="Maneuver\OperationMoonReturn.cs" /> <Compile Include="Maneuver\OperationPeriapsis.cs" /> <Compile Include="Maneuver\OperationPlane.cs" /> <Compile Include="Maneuver\OperationResonantOrbit.cs" /> <Compile Include="Maneuver\OperationSemiMajor.cs" /> <Compile Include="Maneuver\OperationTransfer.cs" /> <Compile Include="Maneuver\PlotArea.cs" /> <Compile Include="Maneuver\Porkchop.cs" /> <Compile Include="Maneuver\TimeSelector.cs" /> <Compile Include="Maneuver\TransferCalculator.cs" /> <Compile Include="MathExtensions.cs" /> <Compile Include="MechJebAR202.cs" /> <Compile Include="MechJebCore.cs" /> <Compile Include="MechJebModuleAscentAutopilot.cs" /> <Compile Include="MechJebModuleAscentGuidance.cs" /> <Compile Include="MechJebModuleAscentPathEditor.cs" /> <Compile Include="MechJebModuleAttitudeAdjustment.cs" /> <Compile Include="MechJebModuleAttitudeController.cs" /> <Compile Include="MechJebModuleCustomInfoWindow.cs" /> <Compile Include="MechJebModuleDockingAutopilot.cs" /> <Compile Include="MechJebModuleDockingGuidance.cs" /> <Compile Include="MechJebModuleFlightRecorder.cs" /> <Compile Include="MechJebModuleFlightRecorderGraph.cs" /> <Compile Include="MechJebModuleInfoItems.cs" /> <Compile Include="MechJebModuleLandingAutopilot.cs" /> <Compile Include="MechJebModuleLandingGuidance.cs" /> <Compile Include="MechJebModuleLandingPredictions.cs" /> <Compile Include="MechJebModuleManeuverPlanner.cs" /> <Compile Include="MechJebModuleMenu.cs" /> <Compile Include="MechJebModuleNodeExecutor.cs" /> <Compile Include="MechJebModuleRCSBalancer.cs" /> <Compile Include="MechJebModuleRCSBalancerWindow.cs" /> <Compile Include="MechJebModuleRCSController.cs" /> <Compile Include="MechJebModuleRendezvousAutopilot.cs" /> <Compile Include="MechJebModuleRendezvousAutopilotWindow.cs" /> <Compile Include="MechJebModuleRendezvousGuidance.cs" /> <Compile Include="MechJebModuleRoverController.cs" /> <Compile Include="MechJebModuleRoverWindow.cs" /> <Compile Include="MechJebModuleScript.cs" /> <Compile Include="MechJebModuleSettings.cs" /> <Compile Include="MechJebModuleSmartASS.cs" /> <Compile Include="MechJebModuleSmartRcs.cs" /> <Compile Include="MechJebModuleSolarPanelController.cs" /> <Compile Include="MechJebModuleSpaceplaneAutopilot.cs" /> <Compile Include="MechJebModuleSpaceplaneGuidance.cs" /> <Compile Include="MechJebModuleStageStats.cs" /> <Compile Include="MechJebModuleStagingController.cs" /> <Compile Include="MechJebModuleTargetController.cs" /> <Compile Include="MechJebModuleThrustController.cs" /> <Compile Include="MechJebModuleThrustWindow.cs" /> <Compile Include="MechJebModuleTranslatron.cs" /> <Compile Include="MechJebModuleWarpController.cs" /> <Compile Include="MechJebModuleWarpHelper.cs" /> <Compile Include="MechJebModuleWaypointWindow.cs" /> <Compile Include="MechJebPod.cs" /> <Compile Include="MechJebModuleTest.cs" /> <Compile Include="MuUtils.cs" /> <Compile Include="OrbitalManeuverCalculator.cs" /> <Compile Include="OrbitExtensions.cs" /> <Compile Include="PartExtensions.cs" /> <Compile Include="PIDController.cs" /> <Compile Include="Properties\AssemblyInfo.cs" /> <Compile Include="RCSSolver.cs" /> <Compile Include="ReentrySimulation.cs" /> <Compile Include="Properties\Resources.Designer.cs" /> <Compile Include="ScriptsModule\MechJebModuleScriptAction.cs" /> <Compile Include="ScriptsModule\MechJebModuleScriptActionActionGroup.cs" /> <Compile Include="ScriptsModule\MechJebModuleScriptActionActivateEngine.cs" /> <Compile Include="ScriptsModule\MechJebModuleScriptActionActiveVessel.cs" /> <Compile Include="ScriptsModule\MechJebModuleScriptActionAscent.cs" /> <Compile Include="ScriptsModule\MechJebModuleScriptActionControlFrom.cs" /> <Compile Include="ScriptsModule\MechJebModuleScriptActionCrewTransfer.cs" /> <Compile Include="ScriptsModule\MechJebModuleScriptActionDockingAutopilot.cs" /> <Compile Include="ScriptsModule\MechJebModuleScriptActionDockingShield.cs" /> <Compile Include="ScriptsModule\MechJebModuleScriptActionExecuteNode.cs" /> <Compile Include="ScriptsModule\MechJebModuleScriptActionInterceptWithHohmann.cs" /> <Compile Include="ScriptsModule\MechJebModuleScriptActionIRSequencer.cs" /> <Compile Include="ScriptsModule\MechJebModuleScriptActionKos.cs" /> <Compile Include="ScriptsModule\MechJebModuleScriptActionLanding.cs" /> <Compile Include="ScriptsModule\MechJebModuleScriptActionLoadScript.cs" /> <Compile Include="ScriptsModule\MechJebModuleScriptActionManoeuver.cs" /> <Compile Include="ScriptsModule\MechJebModuleScriptActionPause.cs" /> <Compile Include="ScriptsModule\MechJebModuleScriptActionQuicksave.cs" /> <Compile Include="ScriptsModule\MechJebModuleScriptActionRCS.cs" /> <Compile Include="ScriptsModule\MechJebModuleScriptActionRendezvous.cs" /> <Compile Include="ScriptsModule\MechJebModuleScriptActionRendezvousAP.cs" /> <Compile Include="ScriptsModule\MechJebModuleScriptActionSAS.cs" /> <Compile Include="ScriptsModule\MechJebModuleScriptActionStaging.cs" /> <Compile Include="ScriptsModule\MechJebModuleScriptActionTarget.cs" /> <Compile Include="ScriptsModule\MechJebModuleScriptActionTargetDock.cs" /> <Compile Include="ScriptsModule\MechJebModuleScriptActionTemplate.cs" /> <Compile Include="ScriptsModule\MechJebModuleScriptActionThrottle.cs" /> <Compile Include="ScriptsModule\MechJebModuleScriptActionTimer.cs" /> <Compile Include="ScriptsModule\MechJebModuleScriptActionTolerance.cs" /> <Compile Include="ScriptsModule\MechJebModuleScriptActionUndock.cs" /> <Compile Include="ScriptsModule\MechJebModuleScriptActionWaitFor.cs" /> <Compile Include="ScriptsModule\MechJebModuleScriptActionWarp.cs" /> <Compile Include="SpeechBubble.cs" /> <Compile Include="ModExtensionDemo.cs" /> <Compile Include="ToolbarWrapper.cs" /> <Compile Include="UnityToolbag\Dispatcher\Dispatcher.cs" /> <Compile Include="UnityToolbag\Future\Future.cs" /> <Compile Include="Vector6.cs" /> <Compile Include="VesselExtensions.cs" /> <Compile Include="VesselState.cs" /> </ItemGroup> <ItemGroup> <EmbeddedResource Include="Properties\Resources.resx" /> </ItemGroup> <ItemGroup> <None Include="MechJeb2.ruleset" /> <None Include="packages.config" /> <None Include="Properties\shader" /> <None Include="Properties\shader2" /> <None Include="Properties\shader3" /> <None Include="UnityToolbag\Dispatcher\README.md" /> <None Include="UnityToolbag\Future\README.md" /> </ItemGroup> <ItemGroup> <Analyzer Include="..\..\..\KSP\Mechjeb\packages\UnityEngineAnalyzer.1.0.0.0\analyzers\dotnet\cs\UnityEngineAnalyzer.dll" /> </ItemGroup> <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> <PropertyGroup> <PostBuildEvent>REM "C:\Program Files (x86)\mono\bin\mono.exe" "C:\Program Files (x86)\mono\lib\mono\4.5\pdb2mdb.exe" MechJeb2.dll "C:\Games\Tools\pdb2mdb\pdb2mdb.exe" $(TargetFileName) REM xcopy /Y "$(TargetPath)" "C:\Games\ksp-win\GameData\MechJeb2\Plugins\" xcopy /Y "$(TargetPath)" "C:\Games\ksp-win_dev\GameData\MechJeb2\Plugins\" xcopy /Y "$(TargetDir)$(TargetName).pdb" "C:\Games\ksp-win_dev\GameData\MechJeb2\Plugins\" xcopy /Y "$(TargetDir)$(TargetName).dll.mdb" "C:\Games\ksp-win_dev\GameData\MechJeb2\Plugins\" REM copy "$(TargetDir)$(TargetName).pdb" "C:\Games\ksp-win_dev\GameData\MechJeb2\Plugins\" REM "C:\Games\Tools\pdb2mdb.exe" MechJeb2.dll REM cd "C:\Games\ksp-win_dev\GameData\MechJeb2\Plugins\"</PostBuildEvent> </PropertyGroup> <PropertyGroup> <CodeAnalysisAdditionalOptions>/assemblyCompareMode:StrongNameIgnoringVersion</CodeAnalysisAdditionalOptions> </PropertyGroup> <PropertyGroup Condition=" '$(Configuration)' == 'Release' "> <CheckForOverflowUnderflow>False</CheckForOverflowUnderflow> <BaseIntermediateOutputPath>obj\</BaseIntermediateOutputPath> </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'AnyCPU' "> <BaseAddress>4194304</BaseAddress> <RegisterForComInterop>False</RegisterForComInterop> <GenerateSerializationAssemblies>Auto</GenerateSerializationAssemblies> </PropertyGroup> <PropertyGroup Condition=" '$(Configuration)' == 'Debug' "> <StartAction>Project</StartAction> </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> On 07/02/2017 at 3:30 AM, Troas said: I'm using MechJeb build 685 in 64 bit 1.2.2.1622 and the aerobraking predictions usually won't load. As you guess it does not work when there is no landing. I should change that to at least display the trajectory until the point where it timeout... Edited February 8, 2017 by sarbian Quote Link to comment Share on other sites More sharing options...
Redneck Posted February 8, 2017 Share Posted February 8, 2017 @sarbian Just wanted to say thanks for all you do since the very first release of MJ and all you have done to improve the game for ALOT of people o7 Quote Link to comment Share on other sites More sharing options...
Benoit Hage Posted February 9, 2017 Share Posted February 9, 2017 23 hours ago, Redneck said: @sarbian Just wanted to say thanks for all you do since the very first release of MJ and all you have done to improve the game for ALOT of people o7 +1 Thanks to Sarbian's dedication, probably millions of people have a better understanding of the orbital mechanics. It is an astonishing achievement in terms of education. Even Wikipedia could not have done that. Quote Link to comment Share on other sites More sharing options...
iFlyAllTheTime Posted February 10, 2017 Share Posted February 10, 2017 On 2017-02-07 at 2:00 AM, OscarJade said: Hello, can someone tell me how I can have Mechjeb unlocked at the beginning of a new career mode game? Many thanks in advance If you've figured it out then disregard, but if not, drop me a line and I can help you figure this out. I've done it in a few iterations of my career mode since 0.25 Quote Link to comment Share on other sites More sharing options...
WuphonsReach Posted February 10, 2017 Share Posted February 10, 2017 Easy method would be a series of MM patches that change the tech node of the various MechJeb functions. Quote Link to comment Share on other sites More sharing options...
counterfeitfake Posted February 10, 2017 Share Posted February 10, 2017 (edited) On 2/8/2017 at 2:52 PM, sarbian said: Start a new project with its root in the Mechjeb2 subfolder, include all cs and subfolder. Add reference to KSP dll : UnityEngine, UnityEngine.UI, Assembly-CSharp and Assembly-CSharp-firstpass Or be lazy and use my csproj Getting close I think... I am having problems with EngineSim.cs inside of Kerbal Engineer. So when I said I understood the dependencies between the two projects I was exaggerating. How do you control which versions of KE you pull in? I copied them by hand and I don't think the most recent versions of the two projects are compatible. EDIT: Nevermind, I see that the KerbalEngineer folder isn't even in your project file. Seems like there are some other parts of what's on GitHub that you omit as well. I'm able to build now. Edited February 10, 2017 by counterfeitfake Quote Link to comment Share on other sites More sharing options...
PolecatEZ Posted February 13, 2017 Share Posted February 13, 2017 On 2/4/2017 at 6:47 PM, Jack Wolfe said: MechJeb has been purring like a kitten lately. Less than one metre off target on the latest landing. Which version are you using? I'm getting massive stutter on landings and they've been anywhere from dead perfect to 2-3km off, coming out of a 60km circular orbit of Mun or Minmus. I came here looking for solutions to the lagfest being caused by MJ, which goes away if I remove it (but so does most of the fun in my game). I had a theory that Squad moved the surfaces of the planets around by a few meters, causing errors, as spaceplane guidance landings kill you now, so are there fixes somewhere or is the .685 dev version not the one we should be using? Quote Link to comment Share on other sites More sharing options...
Guest Posted February 13, 2017 Share Posted February 13, 2017 7 hours ago, PolecatEZ said: Which version are you using? I'm getting massive stutter on landings and they've been anywhere from dead perfect to 2-3km off, coming out of a 60km circular orbit of Mun or Minmus. I came here looking for solutions to the lagfest being caused by MJ, which goes away if I remove it (but so does most of the fun in my game). I had a theory that Squad moved the surfaces of the planets around by a few meters, causing errors, as spaceplane guidance landings kill you now, so are there fixes somewhere or is the .685 dev version not the one we should be using? 1 I'm using the 685 dev version. Every Mun and Minmus landing has been on target so far, and I usually start from a 60~70km orbit. Quote Link to comment Share on other sites More sharing options...
Gilph Posted February 13, 2017 Share Posted February 13, 2017 Hi, I just experienced the issue where the docking autopilot will not line up correctly and put you off to the side. I was docking a small ship to a large orbital station. I was looking for some imbalance in the small ship and could not find any. The problem was an imbalance on the station, right at the docking port. I had some items near the ports that were unbalanced, but I did that to balance the overall station for ascent. I redid the station to move those items away from the ports, made sure everything around the ports was balanced, and everything was fine. If you are having issues, also look at the target port to see that things are balanced at that point. It may help. Thanks Quote Link to comment Share on other sites More sharing options...
Tex_NL Posted February 13, 2017 Share Posted February 13, 2017 (edited) MechJebs Differential throttle: Does it work? Has it ever worked? If yes, how does it work. If tried it in the past. I've tried it just now. It always responds with 'Differential throttle failed with current engine layout' not matter the engine layout. It ALWAYS fails. Am I doing something wrong or is Differential throttle simply an 'empty' module? Never mind. After some more experimenting it suddenly does work. Apparently I did indeed do something wrong although I am still not sure what. Edited February 13, 2017 by Tex_NL Quote Link to comment Share on other sites More sharing options...
Starwaster Posted February 13, 2017 Share Posted February 13, 2017 51 minutes ago, Tex_NL said: MechJebs Differential throttle: Does it work? Has it ever worked? If yes, how does it work. If tried it in the past. I've tried it just now. It always responds with 'Differential throttle failed with current engine layout' not matter the engine layout. It ALWAYS fails. Am I doing something wrong or is Differential throttle simply an 'empty' module? Never mind. After some more experimenting it suddenly does work. Apparently I did indeed do something wrong although I am still not sure what. I find that sometimes that message is erroneous. It'll say that it failed but I can actually see the engines individually throttling... Quote Link to comment Share on other sites More sharing options...
Foxster Posted February 13, 2017 Share Posted February 13, 2017 I've never understood what differential throttle is. What is it and when might I want to use it? Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.