Hello! I've been using Photon quite a lot recently, and one of the things we'd like to set up is a system for Asynchronous multiplayer with different device types.
However, we've run into a problem with the way MaxPlayers works. We would like to create an 8 player multiplayer room that allows 4 computer players and 4 mobile players, however we need the room to stop a 5th mobile player from connecting if the 4 slots are filled, but still allow 4 computer players to connect.
Due to race conditions regarding joining a room and then setting a separate custom property, we need to be able to create some other form of MaxPlayers that will take a parameter when trying to join a room (ie "mobile" or "pc") and then accept/reject based on how many slots, and then when it accepts auto-increment the correct value like it does with player count.
Please let me know if this is possible or how best I might achieve something like it
However, we've run into a problem with the way MaxPlayers works. We would like to create an 8 player multiplayer room that allows 4 computer players and 4 mobile players, however we need the room to stop a 5th mobile player from connecting if the 4 slots are filled, but still allow 4 computer players to connect.
Due to race conditions regarding joining a room and then setting a separate custom property, we need to be able to create some other form of MaxPlayers that will take a parameter when trying to join a room (ie "mobile" or "pc") and then accept/reject based on how many slots, and then when it accepts auto-increment the correct value like it does with player count.
Please let me know if this is possible or how best I might achieve something like it
