Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

turn timer updates #5126

Merged
merged 4 commits into from
Feb 8, 2024
Merged

Conversation

kuronekochomusuke
Copy link
Collaborator

@kuronekochomusuke kuronekochomusuke commented Feb 4, 2024

  • add game options for turn timer for targeting, movement, firing, and physical phases
  • add game option to allow turn timer extensions
    • the extensions can be used to allow more time for newer players or complex units like aerospace
    • add key bind CTRL-F4 to activate a turn timer extension, can be activated only when timer is active
    • when turn timer gets to 2 seconds, resets turn timer if extension is active
    • when turn timer extension is activated show a ⭐ after the time in the timer bar
    • when turn timer is reset, send chat message to other clients
  • start turn timer bar with caution color, switch to warning color when 10 seconds left
  • adjust timer display with the GUI Scale

image
image
image
image
image

@sldfgunslinger2766
Copy link
Contributor

🤘

@BLR-IIC
Copy link

BLR-IIC commented Feb 5, 2024

I like this! Being able to specify a timer for individual phases makes it possible to just limit the time for movement, which is helpful for the simultaneous movement option.

@kuronekochomusuke kuronekochomusuke marked this pull request as draft February 5, 2024 22:06
@kuronekochomusuke kuronekochomusuke marked this pull request as ready for review February 6, 2024 00:23
@kuronekochomusuke kuronekochomusuke added the GUI User Interface label Feb 6, 2024
@kuronekochomusuke kuronekochomusuke changed the title add game options for turn timer for targeting movement firing and phy… turn timer updates Feb 6, 2024
@neoancient neoancient merged commit 4260329 into MegaMek:master Feb 8, 2024
4 checks passed
@kuronekochomusuke kuronekochomusuke deleted the turnTimerUpdates branch February 18, 2024 18:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
GUI User Interface
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants