I have an Action called "Initialize Players" that picks each player in All Players and for each one checks the Status of the player. The 3 options on Status are "Left The Game", "Playing", and "Unused". I have been checking that each player is "Playing" and if so add them into the Leaderboard, for example. I found that for at least one player who said he was alt-tabbed out of SC2 during the load screen, he didn't show up in the Leaderboard and complained that he didn't see the normal interface. So at the start of the game, apparently his Status was *not* "Playing". Has anyone else had this experience?
I guess the thing to do here is check to see whether the Status on a Player *is not* "Left the Game" or "Unused". This assumes that there is some other undocumented/uncheckable Status...only way I can rationally explain this.
I have an Action called "Initialize Players" that picks each player in All Players and for each one checks the Status of the player. The 3 options on Status are "Left The Game", "Playing", and "Unused". I have been checking that each player is "Playing" and if so add them into the Leaderboard, for example. I found that for at least one player who said he was alt-tabbed out of SC2 during the load screen, he didn't show up in the Leaderboard and complained that he didn't see the normal interface. So at the start of the game, apparently his Status was *not* "Playing". Has anyone else had this experience?
I guess the thing to do here is check to see whether the Status on a Player *is not* "Left the Game" or "Unused". This assumes that there is some other undocumented/uncheckable Status...only way I can rationally explain this.
@jcraigk: Go
I've never heard of it happening, but it sounds possible.
@zeldarules28: Go
I witnessed it. Very strange.