When making Hugs Vs. Kisses, I spent a bunch of time putting together legitimate option selections for the host in the lobby, since I was never satisfied with the way most custom maps use dialogs at the beginning of the round instead.
Once I released it, though, I found out why most customs use the dialogs.... Once the host makes a game open to the public, they lose their ability to change the options. Since games created through the Join Custom Game menu are public by default, no one in those games can ever select an arena or respawn time for our map!
I've already thought up one workaround: make the options Player Attributes that only the host can see or edit instead of Game Attributes, then just use the options set by the host, but that's messy and unintuitive.
The ideal situation is one in which the host can modify the Game Attributes in a public lobby and the other players can see how they're set. Is there some solution or workaround to this other than the one I described? Is there maybe just some setting I'm missing?
It seems that game attributes must be set before making the game public, I have the same problem.
I don't think there is a way to let edit them when the game is public but I suppose you should show your game type selection inside the game to solve this problem.
I actually found a workaround that offers a better solution than I had originally planned. I figured I'd post it, in case someone else runs into a similar problem.
The host can still select the arena, but the default option is "Vote," and each player has an arena selection attribute of their own. If the host selects "Vote," as they must in the public lobby, then the chosen arena will be the one most selected by the individual players.
When making Hugs Vs. Kisses, I spent a bunch of time putting together legitimate option selections for the host in the lobby, since I was never satisfied with the way most custom maps use dialogs at the beginning of the round instead.
Once I released it, though, I found out why most customs use the dialogs.... Once the host makes a game open to the public, they lose their ability to change the options. Since games created through the Join Custom Game menu are public by default, no one in those games can ever select an arena or respawn time for our map!
I've already thought up one workaround: make the options Player Attributes that only the host can see or edit instead of Game Attributes, then just use the options set by the host, but that's messy and unintuitive.
The ideal situation is one in which the host can modify the Game Attributes in a public lobby and the other players can see how they're set. Is there some solution or workaround to this other than the one I described? Is there maybe just some setting I'm missing?
It seems that game attributes must be set before making the game public, I have the same problem.
I don't think there is a way to let edit them when the game is public but I suppose you should show your game type selection inside the game to solve this problem.
I actually found a workaround that offers a better solution than I had originally planned. I figured I'd post it, in case someone else runs into a similar problem.
The host can still select the arena, but the default option is "Vote," and each player has an arena selection attribute of their own. If the host selects "Vote," as they must in the public lobby, then the chosen arena will be the one most selected by the individual players.
Quite a good idea ;)