With Lobby version 1.2.0, it was introduced a change in ILobbyServiceSDKConfiguration to be able to receive events coming from local player. However, with Multiplayer Services 1.0.2, this method has been removed and is no longer possible to change this configuration. Am I missing something or the method has been placed somewhere else? I checked Multiplayer Services Scripting API and I didnt find anything related
ILobbyServiceSDKConfiguration has been changed and EnableLocalPlayerLobbyEvents is no more accesible
Hi @davisineba,
Thanks for raising this ! You didn’t miss anything, unfortunately this setting has not been migrated to the Multiplayer SDK yet. Since we are in the final stages of releasing 1.0.3, it will most probably be added in 1.0.4.
Hi, any news on this? I’m on MultiplayerServices 1.1.0 and the setting is still not there. Is there now another way of achieving the same behavior?
Thanks for following up! We are definitely looking to restore this toggle before too long, but no exact dates as of yet. Just to confirm, you want to optionally disable callbacks for the local player when they update data?
The other way around. By default (and I do not know why but it only happens sometimes), when the host updates LobbyData, it does not receive the callback event that it has been updated. Assuming that it was updated without getting the event is a bit dangerous. In previous versions there was a flag to always receive updates made by local player but this is the setting that was removed with the migration.