Delta-v/Content.Client/Shuttles
Pieter-Jan Briers 3b791459c7
Refactor FTL time tracking code to fix a UI bug (#26538)
The FTL UI on the shuttle console would reset the FTL progress bar every time you open it. This is because the server only sends "time until completion", not a start/end time. The FTL code now uses a separate start/end time so the exact same progress bar can be preserved.

For convenience, I made a StartEndTime record struct that stores the actual tuple. This is now used by the code and has some helpers.
2024-03-30 12:40:55 +11:00
..
BUI Shuttle console + FTL rework (#24430) 2024-03-03 18:39:19 +11:00
Commands Evac shuttle (#8931) 2022-06-26 15:20:45 +10:00
Systems Fix exped FTL (#25823) 2024-03-04 17:24:24 +11:00
UI Refactor FTL time tracking code to fix a UI bug (#26538) 2024-03-30 12:40:55 +11:00
ShuttleConsoleComponent.cs Shuttle console + FTL rework (#24430) 2024-03-03 18:39:19 +11:00
ThrusterComponent.cs Refactor serialization copying to use source generators (#19412) 2023-08-22 18:14:33 -07:00
ThrusterSystem.cs Resolves ThrusterVisualizer is Obsolete (#13904) 2023-05-07 23:37:28 +10:00