Page 1 of 1

Jetpack Lookahead

Posted: Fri Nov 22, 2024 5:35 pm
by Sukasa
TL;DR
When moving while the Mech Suit is equipped, it would be nice if landing "looked ahead" a few tiles, and didn't initiate the landing animation just because the player is flying over alternating passable/solid blocks.
What?
Currently when the player is flying around in the jetpack it seems the suit only examines where the player is, and not where they're going. So as you fly around through your factories the suit seems to frantically alternate between landing and taking off as you fly over mixed walkable/non-walkable tiles and objects. It would be nice if the suit could look at the player's current heading and velocity and only land if it isn't going to have to immediately take off again within 3-4 tiles of movement.
Why?
This change wouldn't seem to present any gameplay relevance, and is simply a minor quibble regarding appearances. There's no legitimate "why" to it, sorry.

Re: Jetpack Lookahead

Posted: Fri Nov 22, 2024 6:04 pm
by Romayne
+1, going inbetween tiled production lines and watching my engineer experience rapid changes in velocity looks pretty meh. A simple solution would just be to start a 2, 3 second timer before initiating the landing when on ground that's landable.

Re: Jetpack Lookahead

Posted: Fri Nov 22, 2024 7:16 pm
by Tinyboss
Romayne wrote: Fri Nov 22, 2024 6:04 pm +1, going inbetween tiled production lines and watching my engineer experience rapid changes in velocity looks pretty meh. A simple solution would just be to start a 2, 3 second timer before initiating the landing when on ground that's landable.
It can be smarter than that. Gates already open intelligently based on the speed and direction of the player. It would feel weird to keep flying a few extra seconds when the ground is clear ahead.

It could just look ahead for a half-second's distance in the direction of travel, and land only if no obstacles are there. Not too bad!

I like this suggestion!