Skip to content

Releases: darchambault/KRPC.MechJeb

v0.8.1

02 May 16:51

Choose a tag to compare

Compatible with KSP 1.12, kRPC 0.5.4, MechJeb 2.15.0

Fixed

  • Enabled property on AscentAutopilot was not exposed through kRPC after the 0.8.0 refactor
  • Updated documentation to bring it in line with 0.8.0 refactor
  • Wrapper instances became disconnected from the active vessel after a quicksave reload because the re-init trigger only watched for FlightGlobals.ActiveVessel reference changes; it now also re-inits when the cached MasterMechJeb PartModule has been destroyed

v0.8.0

25 Apr 16:01

Choose a tag to compare

Compatible with KSP 1.12, kRPC 0.5.4, MechJeb 2.15.0

Added

  • Refactored AscentAutopilot for MechJeb 2.15.x; rebuilt against the new MechJebModuleAscentSettings / MechJebModuleAscentBaseAutopilot split
  • DesiredLan, OverrideWarpToPlane, RollAltitude, LimitingAoA, LimitQa, LimitQaEnabled, CurrentMaxAoA to AscentAutopilot
  • DesiredAttachAltFixed, DesiredFPA, CoastBeforeFlag, MinDeltaV, LastStage, OptimizeStage, OptimizeStageFlag, CoastStage, CoastStageFlag, SpinupStage, SpinupStageFlag, SpinupAngularVelocity, SpinupLeadTime, UnguidedStages, UnguidedStagesFlag to AscentAutopilot (PVG)
  • LaunchToLan(double) and LaunchToMatchLan() methods to AscentAutopilot, plus Lan and MatchLan variants on AscentLaunchMode
  • Roll property to SmartASS exposing the roll target (MechJeb's rol field) used by the orbital (Prograde, Retrograde, NormalPlus, NormalMinus, RadialPlus, RadialMinus), target (TargetPlus, TargetMinus, RelativePlus, RelativeMinus, ParallelPlus, ParallelMinus), kill rotation (KillRot) and node (Node) modes when ForceRoll is enabled

Changed

  • AscentAutopilot is now flat — all path-specific settings live directly on the autopilot instead of on AscentPathClassic / AscentPathPVG sub-properties
  • AscentType is now a two-valued selector (0 Classic, 1 PVG); the gravity-turn path was removed in MechJeb 2.15

Removed

  • AscentPathClassic and AscentPathPVG sub-properties on AscentAutopilot — their fields now live on AscentAutopilot directly