Jump to content

Top Panel UI Opinion


Recommended Posts

The issue here refers to showing the ceasefire timer to players who do not use the dev overlay timers. This and a few things I noticed myself have prompted me to make some changes in a mod that possibly should be considered for the core game. Specifically:

Issues:

  1. The game version text on the top panel takes too much real estate in-game
  2. There is no ceasefire feedback to players not using the game time overlay
  3. It is not easy to identify if Wonder Win or Regicide is active - I have seen this determine matches

Actions:

  1. Move the game version info to an About page available in-game freeing space on the top panel
  2. Add color and countdown status to the diplomacy icon 
  3. Enhance the Match Settings icon to give feedback about Wonder Win and Regicide 

I'll post some screenshots in comments below this for discussion.

  • Like 2
Link to comment
Share on other sites

A potential About page in-match:

about-menu-button-in-game.png

about-dialog-in-game.png

Diplomacy ceasefire indicators:

  • No color overlay = normal match attack mode
  • Green overlay - ceasefire in operation hover shows time remaining
  • Orange overlay - ceasefire will end with 1 minute
  • Red overlay - ceasefire will end within 20 seconds - get outta Dodge! 

diplomacy-ceasefire-ended.png

diplomacy-ceasefire-orange.png

diplomacy-ceasefire-red.png

diplomacy-in-game-ceasefire.png

The text below highlighted is what would be moved to the 'About' page to save space:

screenshot0110.png

Edited by manowar
  • Like 1
Link to comment
Share on other sites

Match Settings indicator:

  • Could show time remaining for wonder win when hovering (as this is sometimes lost in the center notification area with other messages)
  • Red when an opponent will win with Wonder
  • Green when your team will win with Wonder
  • Yellow when no wonder has been built yet
  • Magenta when regicide is enabled

 

match-settings-wonder-as-spec.png

match-settings-wonder-yellow.png

match-settings-regicide.png

Edited by manowar
  • Like 1
Link to comment
Share on other sites

On 26/08/2026 at 4:45 AM, wowgetoffyourcellphone said:

The About page and moving that info from the top ribbon to that page is now a must have for me. Good job on that. Let's make a PR for it!

My only grief with that is that any screenshot sent to us will no longer give us that information :(

  • Thanks 1
Link to comment
Share on other sites

My opinion is that it doesn't add to game play so that makes it superfluous. It doesn't appear on various other screens (lobby, loading). The onus should be on the users to feedback the version info from the About page. 

The built-in screenshots could be amended with the version info in source/renderer/Renderer.cpp:795 e.g.

  const VfsPath filenameFormat{
  	L"screenshots/screenshot-" + wstring_from_utf8(PS_VERSION) + L"-%04d.png"};

So that would output:

  screenshot-0.29.0-0001.png

 

  • Like 1
Link to comment
Share on other sites

9 minutes ago, manowar said:

It doesn't appear on various other screens (lobby, loading)

It appears on the main two, which are the menu and the game :) My experience with additional steps is that nobody follows them, look at all the incomplete bug reports copying text that tell them to do extra steps :D

Edit for screenshots, on macOS I ussually don't use the ingame tool cause I have no clue where the images are gonna be

  • Like 1
Link to comment
Share on other sites

IMHO these are not strong enough reasons to avoid making the game better. With an About dialog we could have a facility to send a bug reports from inside the game or take and send screenshots ;-) Assuming we could create a service on the other end for receiving them.  

Link to comment
Share on other sites

2 hours ago, manowar said:

IMHO these are not strong enough reasons to avoid making the game better. With an About dialog we could have a facility to send a bug reports from inside the game or take and send screenshots ;-) Assuming we could create a service on the other end for receiving them.  

That means more legal work, data processing and stuff;

Link to comment
Share on other sites

ok clearly I am on a different page. I'll close the PR but I don't think the desires of the developers outweigh the players. I can't think of any other software that needs the version info up front for user screenshots.

Link to comment
Share on other sites

5 hours ago, Obelix said:

Over at Gitea, some minutes ago @fabio argued against the removal of the version and build information, too. I support fabio and @Stan`s take, that it would be a regression. Indeed it doesn't add value to gameplay but to game development.

I'm on this page also. I don't think it really changes gameplay in a meaningful way, and I think it's nice to know the game version if a screenshot appears around (knowing right away how old is what is being shown can be useful), more so at this (possibly permanent) stage of constant development.

I agree with the other @manowar modifications, whatever is immediately "not intuitive at all" seems easy enough to learn and have some use.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...