DO RMC Calls - zeroKilo/GROBackendWV GitHub Wiki

DO RMC Calls

these calls are done over DO packets with the method RMC Call

Registered Methods

Some basic methods like RootDO's AddDuplicaLocation are defined by osdk library and shared across games, other like AskForSettingPlayerParameters are engine- or game-specific.

  • ID 01 = AddDuplicaLocation
  • ID 02 = DeleteDuplica
  • ID 03 = RemoveFromCachedDuplicationSet
  • ID 04 = AdjustTime
  • ID 05 = SyncRequest
  • ID 06 = SyncResponse
  • ID 07 = AskForSettingPlayerParameters
  • ID 08 = AskForSettingPlayerState
  • ID 09 = SetPlayerParameters
  • ID 10 = SetPlayerState
  • ID 11 = SetPlayerIdentity
  • ID 12 = SetPlayerRDVInfo
  • ID 13 = AskForSettingSessionParameters
  • ID 14 = Disconnect
  • ID 15 = IncreasePlayerNb
  • ID 16 = OnEndMatch
  • ID 17 = OnStartMatch
  • ID 18 = PlayVoiceChat
  • ID 19 = PlayVoiceChatWithMutedPlayers
  • ID 20 = UpdateSessionHostAfterMigration
  • ID 21 = RequestIDRangeFromMaster
  • ID 22 = ConfirmElection
  • ID 23 = DeclinePromotion
  • ID 24 = ElectNewMaster
  • ID 25 = KickOut
  • ID 26 = ReportFault
  • ID 27 = RetrieveURLs
  • ID 28 = SynchronizeTermination
  • ID 29 = SignalAsFaulty
  • ID 30 = ProcessMessage
  • ID 31 = RouteMessage