[interface] Notify or Continue gameplay in background when dialog is in focus

Brainstorm ideas of possible additions to the game. Read this before posting!

Moderator: Forum Moderators

Forum rules
Before posting a new idea, you must read the following:
Post Reply
yereq
Posts: 6
Joined: March 22nd, 2020, 3:01 am

[interface] Notify or Continue gameplay in background when dialog is in focus

Post by yereq »

Frequently, in multiplayer I find myself unaware that it is my turn to take some action while looking at statistics, the help, or planning mode (maybe planning mode deserves its own thread?). I would like the turn indicator or some visual indicator to occur in this condition. I understand that you really want to *see* all of the actions that took place before taking your turn, but having some indicator that other players are waiting on me would be nice.
User avatar
Pentarctagon
Project Manager
Posts: 4708
Joined: March 22nd, 2009, 10:50 pm
Location: Earth (occasionally)

Re: [interface] Notify or Continue gameplay in background when dialog is in focus

Post by Pentarctagon »

If you go to Preferences > Multiplayer > Alerts, there should be an alert for when the turn changes.
99 little bugs in the code, 99 little bugs
take one down, patch it around
-2,147,483,648 little bugs in the code
yereq
Posts: 6
Joined: March 22nd, 2020, 3:01 am

Re: [interface] Notify or Continue gameplay in background when dialog is in focus

Post by yereq »

Thanks for the reply @Pentarctagon. I checked, and that is set correctly. I think this has something to do with the core UI/main loop function, unfortunately. FTR, I'm using 1.14.11, so if this is changed in a later version, that would be great news...

If I have a dialog, such as the Wesnoth help or the Status dialog, or a menu open, here are the current adverse effects:
  • If I am hosting a game, actions taken by the AI are paused. (I just realized this while testing)
  • I do not see or hear a visual indicator once my turn comes around.
  • I do not see messages posted within Wesnoth
From my perspective, ALL animation and play pauses while a dialog or menu is active. For single player, this isn't terrible. For multiplayer, it causes people to wait on you or the AI indefinitely.

After testing, I found my memory was mostly incorrect regarding planning mode. :oops: I am still testing it... If a unit is planned and is killed, the game does not play the turn bell. I think if that does not happen, there are no issues with planning mode.
User avatar
Iris
Site Administrator
Posts: 6757
Joined: November 14th, 2006, 5:54 pm
Location: Chile
Contact:

Re: [interface] Notify or Continue gameplay in background when dialog is in focus

Post by Iris »

All in-game UIs block the game entirely due to nearly two decades-old architectural shortcomings that are unlikely to be solved any time soon. I don't think anyone has ever disagreed on this being an issue we would like to see addressed.

(There was an effort early during the 1.15.x development cycle that addressed this among other things but also had the unfortunate side-effect of rendering the game completely unplayable to the point of it being unreleasable, so it was reverted.)
Add-ons server (campaignd) admin and maintainer
Author of the unofficial UtBS sequels Invasion from the Unknown and After the Storm (now available for Wesnoth 1.14.x and 1.15.4+).
yereq
Posts: 6
Joined: March 22nd, 2020, 3:01 am

Re: [interface] Notify or Continue gameplay in background when dialog is in focus

Post by yereq »

Thanks for the clarification, Iris.
I guess I'll just try to keep remembering to close dialogs for now! :D
Post Reply