#[0.623.5] Astrogation cancels when unchecking autopilot option then giving manual inputs

1 messages · Page 1 of 1 (latest)

frail pine
#

could you describe the sequence of commands you used there? Like - what you actually pressed there, in sequence.

#

the first engagement of autopilot there is the right click?

#

you hold rmb and shift at the same time?

#

So I see what is happening there and I need to actually ponder if this is an game bug, or in-universe control/ship scheme quirk.

Astrogation aborts when you set your autopilot direction to opposite direction to the intended travel. By holding RMB and SHIFT you are basically telling your autopilot to constantly set the autopilot vector to how ship is moving right now, which is constantly modified by the manual burn you are concurrently executing.

Since you begin with drifting slightly in another direction, this briefly puts you in an opposite autopilot vector, which aborts the astrogation sequence. Your subsequent try is with your ship already moving in a correct direction, so there is no shift happening.

#

if you watch the video frame-by-frame you can actually catch the exact moment when that is happening, when your autopilot setting shifts slightly to the back.

#

I'm going to put that on the general backlog to think about after we are done with feature freeze. It's a weird interaction from multiple in-universe systems, and at this point I'm not really sure if it should be addressed with explanation or with code changes.

https://git.kodera.pl/games/delta-v/-/issues/4970

#

We do have code in place to prevent that with purely manual control - dampening the cancelation sensitivity when you move really slow; but the downside of that would be that it would be much harder to cancel out accidental astrogation

#

that is the part of pondering I need to do on this. I could, but that adds another button, and one that would be rarely used. Which, in turn, makes the interface more complex and more cluttered.

plush drum
#

Just as an idea: What if the "Plot a course" button is replaced by "Cancel trajectory calculation" whenever astrogation is active? If you cancel, the default button comes back, so you can immediately plot another course if you change you mind.

midnight moon
#

you have this off

#

wait, maybe I misunderstood the problem, are you saying the astrogation is cancelling without any input?

#

ah, sorry, I had a dumb moment

frail pine
#

well, definetelly holding something in your ARM shifts your centre of mass, so the acceleration goes in an unexpected direction