Skip to content

Cherrypick: Add a Countdown to the PDA Showing Time Remaining Until Roundend (#4147)#103

Open
mnva0 wants to merge 1 commit into
Triad-Sector:mainfrom
mnva0:cherrypickpdashifttimeend
Open

Cherrypick: Add a Countdown to the PDA Showing Time Remaining Until Roundend (#4147)#103
mnva0 wants to merge 1 commit into
Triad-Sector:mainfrom
mnva0:cherrypickpdashifttimeend

Conversation

@mnva0
Copy link
Copy Markdown
Collaborator

@mnva0 mnva0 commented May 20, 2026

About the PR

This PR cherrypicks new-frontiers-14/frontier-station-14#4147, which adds a timer to the PDA that says how long until the round ends

From the original PR:

Adds a field to the PDA underneath the current shift time showing how long until the round will end.
Mostly accurate (it doesn't take into account the extended shuttle call time if the current alert level is delta or epsilon. But in those cases, it's unlikely that it would be those alert levels for an extended period of time, and the error is only 10 extra minutes of shift time)

I don't know how to test this in an environment more like the server, but given Frontier has this on live it's probably fine. It's cvar-based anyway, so I expect it to work fine
The clock reads 10 minutes left at the same time (like off by a couple seconds but whatever) the 10 minute warning announcement is given

Why / Balance

It's REALLY useful knowing when exactly the round will end, and it's especially useful for people who aren't sure

Media

image image

Requirements

  • I have read relevant guidelines/documentation to this PR found on our devwiki.
  • I have added media to this PR or it does not require an ingame showcase.
  • I can confirm this PR contains either no AI-generated content, or AI-generated content that meets our guidelines.

How to test

From the original PR:

Use the command > cvar shuttle.auto_call_time to set the time until round end (if you had your PDA open before this, reopen the menu)
Check that the PDA matches that + 10 minutes
Call the shuttle and check that the PDA matches the shuttle countdown
Let the countdown hit 0 and see that it disappears when the round end summary window appears.

Changelog
🆑 Alkheemist

  • add: Added a countdown to when the shift will end to the PDA. Hey! Stop watching the clock and get back to work!

@github-actions github-actions Bot added S: Untriaged size/S C# FTL Changes to localization files UI labels May 20, 2026
@Triad-Sector Triad-Sector changed the title Cherrypick: add a countdown to the PDA showing time remaining until roundend (#4147) Cherrypick: Add a Countdown to the PDA Showing Time Remaining Until Roundend (#4147) May 20, 2026
@TheRealMasterChief117
Copy link
Copy Markdown
Collaborator

Conflicts with #87

@mnva0 mnva0 marked this pull request as ready for review May 20, 2026 23:16
@DDrakov
Copy link
Copy Markdown
Collaborator

DDrakov commented May 22, 2026

Curious if the time for shuttle to arrive is the same as the round end timer

@mnva0
Copy link
Copy Markdown
Collaborator Author

mnva0 commented May 22, 2026

Curious if the time for shuttle to arrive is the same as the round end timer

From my memory (I have not tested specifically to remember this), it counts down the exact time until the roundend message pops up. Which should be the autocall time + 10 minutes
If the autocall time is set to 1 minute, at roundstart it'll read like 11 minutes until round end

Or at least I think so. It should behave the exact same way it does on Frontier

@DDrakov
Copy link
Copy Markdown
Collaborator

DDrakov commented May 22, 2026

Curious if the time for shuttle to arrive is the same as the round end timer

From my memory (I have not tested specifically to remember this), it counts down the exact time until the roundend message pops up. Which should be the autocall time + 10 minutes If the autocall time is set to 1 minute, at roundstart it'll read like 11 minutes until round end

Or at least I think so. It should behave the exact same way it does on Frontier

Huh, I'll test it on my devenv local later on

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

C# FTL Changes to localization files S: Untriaged size/S UI

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants