Delta-v/Content.Server/Shuttles/Systems
Pieter-Jan Briers f9c225df61
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.

(cherry picked from commit 3b791459c7)
2024-04-07 14:12:57 +02:00
..
ArrivalsSystem.cs Reduced Warning Count By 130 For Full Rebuilds (#26518) 2024-04-07 14:11:06 +02:00
DockingSystem.Shuttle.cs Fix arrivals not docking on spinning stations (#26033) 2024-03-17 14:54:33 +01:00
DockingSystem.cs Fix drone console docking (#25822) 2024-03-08 12:54:55 +01:00
EmergencyShuttleSystem.Console.cs Fix rounds restarting in the next round (#25856) 2024-03-17 14:54:59 +01:00
EmergencyShuttleSystem.cs Use nav beacon locations for announcements (#26437) 2024-04-07 14:07:12 +02:00
RadarConsoleSystem.cs Shuttle console + FTL rework (#24430) 2024-03-08 12:54:53 +01:00
ShuttleConsoleSystem.Drone.cs Fix drone console docking (#25822) 2024-03-08 12:54:55 +01:00
ShuttleConsoleSystem.FTL.cs Fix exped FTL (#25823) 2024-03-08 12:54:55 +01:00
ShuttleConsoleSystem.cs Refactor FTL time tracking code to fix a UI bug (#26538) 2024-04-07 14:12:57 +02:00
ShuttleSystem.FasterThanLight.cs Refactor FTL time tracking code to fix a UI bug (#26538) 2024-04-07 14:12:57 +02:00
ShuttleSystem.GridFill.cs Shuttle console + FTL rework (#24430) 2024-03-08 12:54:53 +01:00
ShuttleSystem.IFF.cs Remove 700 usages of Component.Owner (#21100) 2023-10-20 15:31:13 +02:00
ShuttleSystem.Impact.cs Unrevert audio (#21330) 2023-12-02 20:16:36 +01:00
ShuttleSystem.cs Refactor FTL time tracking code to fix a UI bug (#26538) 2024-04-07 14:12:57 +02:00
SpaceGarbageSystem.cs Salvage magnet revamp (#23119) 2024-01-26 21:35:22 +01:00
ThrusterSystem.cs Reduced Warning Count By 130 For Full Rebuilds (#26518) 2024-04-07 14:11:06 +02:00