Delta-v/Content.Shared/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
..
BUIStates Refactor FTL time tracking code to fix a UI bug (#26538) 2024-03-30 12:40:55 +11:00
Components Reduced Warning Count By 130 For Full Rebuilds (#26518) 2024-03-29 16:28:16 +11:00
Events Shuttle console + FTL rework (#24430) 2024-03-03 18:39:19 +11:00
Systems Reduced Warning Count By 130 For Full Rebuilds (#26518) 2024-03-29 16:28:16 +11:00
UI/MapObjects Shuttle map IFF tweaks (#25897) 2024-03-11 13:11:46 +11:00