Rescue mission almost done docking part behaves weirdly)
This commit is contained in:
@@ -30,9 +30,9 @@ class ComsatManeuver(MechJebManeuver):
|
||||
raise NotImplementedError
|
||||
|
||||
if not math.isclose(vessel.orbit.apoapsis_altitude, self.target_altitude, rel_tol=.01):
|
||||
SetOrbitApoapsis(self.conn, vessel, self.target_body).prepare_maneuver()
|
||||
SetOrbitApoapsis(self.conn, self.mission_control, self.target_body).prepare_maneuver()
|
||||
elif not math.isclose(vessel.orbit.eccentricity, 0, abs_tol=.001) or self.vessel.control.current_stage > 1:
|
||||
CircularizeOrbitAndDeliver(self.conn, vessel, self.target_body).prepare_maneuver()
|
||||
CircularizeOrbitAndDeliver(self.conn, self.mission_control, self.target_body).prepare_maneuver()
|
||||
elif self.vessel.control.current_stage <= 1:
|
||||
return True
|
||||
|
||||
|
||||
Reference in New Issue
Block a user