tsunamayo / Starship-EVO

Welcome to Starship EVO bug tracking repo !
112 stars 17 forks source link

[New build - DEFAULT] 24w20a: Movement and docking improvements #5760

Open tsunamayo opened 1 month ago

tsunamayo commented 1 month ago

It is now possible to transfer fuel automatically when docked: A docking port has a new setting for fuel transfer: None, Refill or Push Fuel.

Character movement has been improved, the lag when stopping moving forward has been fixed.

An help section for hovercraft and hydrogen production has been added.

Suggestions:

Hotfixes:

5619 Item get stuck in hand

5529 Stopping walking feels laggy

Crimson-Artist commented 1 month ago

apparently when you connect a pipe to the docking port the seal that appears pokes through the port. 20240514021412_1

also I have some small suggestions. Could we get item transfer settings just like the fuel transfer ones? Think a mining ship docking and only pushing its cargo via this docking port setting. The set target method thats already in the game requires too much prep time.

The other is a another docking setting that forces both docking ports to align based on their placement orientations. You know, based on the green and red arrows. The 90 degree setting comes the closest but unfortunately it has the potential to cause problems with spacing and docking direction.

ProPeach commented 1 month ago

The other is a another docking setting that forces both docking ports to align based on their placement orientations. You know, based on the green and red arrows. The 90 degree setting comes the closest but unfortunately it has the potential to cause problems with spacing and docking direction.

Is this not what the "Locked" option does in the Connector GUI? Given the other options are 90 degree lock and free rotation I would have thought so

ProPeach commented 1 month ago

Great to see that the walking lag has gotten some attention! I've been unable to play the last few days so I'm looking forward to testing that out

Kaiser-Indrasil commented 1 month ago

What a joyful day when walking lag gets fixed! Thanks for that, Tsuna

Crimson-Artist commented 1 month ago

The other is a another docking setting that forces both docking ports to align based on their placement orientations. You know, based on the green and red arrows. The 90 degree setting comes the closest but unfortunately it has the potential to cause problems with spacing and docking direction.

Is this not what the "Locked" option does in the Connector GUI? Given the other options are 90 degree lock and free rotation I would have thought so

well I'll be. turns out it is. Maybe a name change is in order cuz i thought locked was just ment that it was offline and would not allow docking

tsunamayo commented 1 month ago

@Crimson-Artist The setting is "Orientation Alignment": "Locked" If you have other suggestion? maybe "Exact lock", "Closest 90 degree lock", and "No orientation lock" would be more explicit.

ProPeach commented 1 month ago

That sounds good, maybe rename the setting to Orientation Lock, then have the options as -

Exact Alignment Only Closest 90 Degree Lock None

Crimson-Artist commented 1 month ago

@tsunamayo I think calling the orientation based docking method something like "orientation only" sounds about right.

I also think there should be a true locked setting. As in the docking port is completely locked and will not let anything dock to it. There maybe instances where you wouldn't want something to dock to a specific docking port until further notice. so in total there would be 4 docking settings.

ProPeach commented 1 month ago

I also think there should be a true locked setting. As in the docking port is completely locked and will not let anything dock to it.

I wondered about this. How about requiring both Connectors be "On" with a Switch to initiate docking? That way if you don't want to Dock at all you can leave your Connector switched off and nothing can dock to it.

Either Connector being turned Off would break a docking connection.