| | |
| | | |
| | | Here are the currently understood RMC protocols implemented in HyperScape. Some appear to be standard to Ubisoft games as a whole, while others appear to be designed specifically for the game. |
| | | |
| | | | Protocol | Description | HyperScape-specific? | |
| | | |------------------------------------------------------------------------------|-------------------------------------------------------------------|----------------------| |
| | | | [`LoginProtocol`](./01_rmc_protocols/loginprotocol.md) | Used for authenticating with an RMC server using a Ubisoft token. | ✖️ | |
| | | | [`CloudServersProtocol`](./01_rmc_protocols/cloudserversprotocol.md) | Used for listing datacenters for connecting to game servers. | ✔️ | |
| | | | [`ApexAntitoxicityProtocol`](./01_rmc_protocols/apexantitoxicityprotocol.md) | Currently unknown, presumably for managing bans and mutes. | ✔️ | |
| | | | ... | ... | ... | |
| | | | Protocol | Description | HyperScape-specific? | |
| | | |------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------|----------------------| |
| | | | [`LoginProtocol`](./01_rmc_protocols/loginprotocol.md) | Used for authenticating with an RMC server using a Ubisoft token. | ✖️ | |
| | | | [`CloudServersProtocol`](./01_rmc_protocols/cloudserversprotocol.md) | Used for listing datacenters for connecting to game servers. | ✔️ | |
| | | | [`ApexAntitoxicityProtocol`](./01_rmc_protocols/apexantitoxicityprotocol.md) | Currently unknown, possibly for managing bans and mutes. | ✔️ | |
| | | | [`SessionProtocol`](./01_rmc_protocols/sessionprotocol.md) | Presumably for creating, joining and leaving game sessions, but it is unknown what that entails. | ✔️ | |
| | | | ... | ... | ... | |
| | | |
| | | > [!NOTE] |
| | | > This list is far from complete. |