- Client 1 (C1) sends challenge request to Client 2 (C2).
- C2 rejects game and sends some info about that to C1
How can I force timeout on C1 when it recives info that C2 rejcted challenge?
- Client 1 (C1) sends challenge request to Client 2 (C2).
- C2 rejects game and sends some info about that to C1
How can I force timeout on C1 when it recives info that C2 rejcted challenge?
The command you are looking for is gameStartCancel.
It forces the timeout for the client and can be sent out of band.
Usually all commands are serialized, except for polling and interupts such as the cancel. Currently we only have 1 interupt command, gameStartCancel.
Thanks,
Matt
So, just to be 100% sure - let's say player logs in and unifiedLogin is called.
There's no way to interrupt login prodecure (so player can't have any "cancel" option in GUI)?
No, there is no way to cancel a login once started. The only commands with an interup are: randomStart and gameStart in challenge mode. These are the only 2 command with timers on them.