Flight plan rendering length in target reference frame is limited by current vessel prediction settings, not just plan length

This issue has been tracked since 2022-12-06.

While attempting rendezvous in a target reference frame, I encountered an issue where the flight plan would only render a few hours into the future despite setting the plan length to a few days. From @eggrobin on Discord:

This is limited by the prediction of the target vessel, which, when in the target frame, uses the prediction settings of the current vessel. So the workaround is to increase the prediction steps or tolerance.

This is pretty unintuitive as an end user. Perhaps there should at least be a warning mentioning "Flight plan rendering length limited by current vessel prediction time", at least?

pleroy wrote this answer on 2022-12-28

Things look much more intuitive after the change in #3477, but there are two minor inconveniences:

  1. The prediction of the target vessel may become very long if the flight plan is, even transiently, made very long. The computation of the prediction is asynchronous, so it won't affect the game interactivity, but still it does cost something. The only way to shorten that prediction again is to switch to the target vessel and adjust the number of steps.
  2. Only the number of steps of the prediction is increased when the flight plan length is increased, the tolerance is not touched. This means that manually adjusting the tolerance of the prediction might cause the flight plan to suddenly look shorter. Its length must be manually increased to compensate for that effect. This is probably fair because a change of tolerance may cause significant changes to the predictions of the current vessel and the target vessel, and the flight plan may need to be retuned.
More Details About Repo
Owner Name mockingbirdnest
Repo Name Principia
Full Name mockingbirdnest/Principia
Language C++
Created Date 2014-02-08
Updated Date 2023-03-29
Star Count 664
Watcher Count 29
Fork Count 62
Issue Count 109


Issue Title Created Date Updated Date