Releases: darchambault/KRPC.MechJeb
Releases · darchambault/KRPC.MechJeb
v0.8.1
Compatible with KSP 1.12, kRPC 0.5.4, MechJeb 2.15.0
Fixed
Enabledproperty 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.ActiveVesselreference changes; it now also re-inits when the cachedMasterMechJebPartModule has been destroyed
v0.8.0
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/MechJebModuleAscentBaseAutopilotsplit DesiredLan,OverrideWarpToPlane,RollAltitude,LimitingAoA,LimitQa,LimitQaEnabled,CurrentMaxAoAto AscentAutopilotDesiredAttachAltFixed,DesiredFPA,CoastBeforeFlag,MinDeltaV,LastStage,OptimizeStage,OptimizeStageFlag,CoastStage,CoastStageFlag,SpinupStage,SpinupStageFlag,SpinupAngularVelocity,SpinupLeadTime,UnguidedStages,UnguidedStagesFlagto AscentAutopilot (PVG)LaunchToLan(double)andLaunchToMatchLan()methods to AscentAutopilot, plusLanandMatchLanvariants onAscentLaunchModeRollproperty to SmartASS exposing the roll target (MechJeb'srolfield) used by the orbital (Prograde,Retrograde,NormalPlus,NormalMinus,RadialPlus,RadialMinus), target (TargetPlus,TargetMinus,RelativePlus,RelativeMinus,ParallelPlus,ParallelMinus), kill rotation (KillRot) and node (Node) modes whenForceRollis enabled
Changed
- AscentAutopilot is now flat — all path-specific settings live directly on the autopilot instead of on
AscentPathClassic/AscentPathPVGsub-properties AscentTypeis now a two-valued selector (0Classic,1PVG); the gravity-turn path was removed in MechJeb 2.15
Removed
AscentPathClassicandAscentPathPVGsub-properties on AscentAutopilot — their fields now live on AscentAutopilot directly