Hi all,
I'm creating a simple UI change for the B.net ladder maps and I've come across a very strange issue. Using Trigger calls like "Show/Hide UI Frame" or "Set screen mode" do not work for watchers (that is, spectators and referees), but they do work for players!
In addition, "Show <dialog> for <player group>" doesn't work for watchers, but it does for players.
At first, I thought my changes were happening but being clobbered by some internal trigger that set up the default observer UI, but I set my initialiser trigger to fire after 5 seconds (rather than map init) and still no joy.
I've put in debug output to see if the trigger was just failing (and stopping) silently, but it executes all the way through.
I've also made sure that my custom dialogs aren't going underneath the observer UI by making sure they're out in the open (not underneath the observer "console")
(NB: I suppose it is possible that the observers get a whole new 3D world that is being rendered on top of my dialog, but I think this is unlikely)
Does anyone have any tips as to how I could get my dialog to show up for observers?
I'm creating a simple UI change for the B.net ladder maps and I've come across a very strange issue. Using Trigger calls like "Show/Hide UI Frame" or "Set screen mode" do not work for watchers (that is, spectators and referees), but they do work for players!
In addition, "Show <dialog> for <player group>" doesn't work for watchers, but it does for players.
At first, I thought my changes were happening but being clobbered by some internal trigger that set up the default observer UI, but I set my initialiser trigger to fire after 5 seconds (rather than map init) and still no joy.
I've put in debug output to see if the trigger was just failing (and stopping) silently, but it executes all the way through.
I've also made sure that my custom dialogs aren't going underneath the observer UI by making sure they're out in the open (not underneath the observer "console")
(NB: I suppose it is possible that the observers get a whole new 3D world that is being rendered on top of my dialog, but I think this is unlikely)
Does anyone have any tips as to how I could get my dialog to show up for observers?