As it stands, the only two ways to end an UNO game as of right now is to either complete it or have every player still in the game quit.
I have frequently came up to situations where people just would not quit, even if the game was far too long and even if they should definitely be doing something else. Sounds silly, I know, but people in my server are really obsessed with UNO.
There's probably other legitimate reasons to want to force end a game, so I don't think a UNO END or UNO STOP command would be a bad idea.
I'd imagine this could only be run as the host, and honestly, I tried putting in this feature myself, but ran into two problems:
I am not a Javascript developer, and so had no idea what I was really doing (well, I sort of did, but you know).
Turns out, the host of the game isn't really stored at all, at least from what I understood. I appreciate the clever usages of how players are added to keep track of the host at least until the game has started, but after that, it's impossible to find out who started it. This was probably the biggest hurdle to adding it in myself and making a PR, as I was too afraid to mess around with the Game object (I don't know how I would edit the serializations and deserializations because I honestly don't know what those even mean).
I would really appreciate if this feature was added - it would really help out with the UNO games on my server.
As it stands, the only two ways to end an UNO game as of right now is to either complete it or have every player still in the game quit.
I have frequently came up to situations where people just would not quit, even if the game was far too long and even if they should definitely be doing something else. Sounds silly, I know, but people in my server are really obsessed with UNO.
There's probably other legitimate reasons to want to force end a game, so I don't think a
UNO END
orUNO STOP
command would be a bad idea.I'd imagine this could only be run as the host, and honestly, I tried putting in this feature myself, but ran into two problems:
I would really appreciate if this feature was added - it would really help out with the UNO games on my server.