Maintaining current assigned session for reconnect a la Dota

Options
I would like to know if there's a way to support this using PUN cloud mode. Here's the basic idea:

1. A group of players starts a game together
2. At some point, a player disconnects/crashes/quits the game
3. When the player tries to start playing again, he will be presented with a reconnect option which will take him to the game he just left.

The reconnect option will only appear if the session is still available, preferably with some extra game driven logic i.e. if the session exists but the match is over, we don't want to offer a reconnect since the session will be destroyed shortly.

For anyone familiar with Dota 2 or Counter Strike: GO, this is exactly what I'm looking for.

Is this something that is supported with PUN? Remember, this can't be something managed client side, as it needs to work even after rebooting the game. Thanks for the info.

Comments