/// <summary> /// Starts gameplay for a user. /// </summary> /// <param name="userId">The user to start gameplay for.</param> /// <param name="spectatorGameplayState">The gameplay state.</param> protected abstract void StartGameplay(int userId, [NotNull] SpectatorGameplayState spectatorGameplayState);