void OnMenuLoaded(Initialized.Data e) { m_subscriberList.Unsubscribe(); m_subscriberList.Clear(); Log.Info("Game Loaded"); TimedAction.DelayedCall(actionDelay, () => { var menu = GameObject.FindObjectOfType <MainMenuLogic>(); if (menu == null) { Log.Error("Impossible to find the main menu object !"); return; } menu.OnMultiplayerClicked(); TimedAction.DelayedCall(actionDelay, () => { menu.OnOnlineMPScreenClicked(); TimedAction.DelayedCall(actionDelay, () => OnMultiplayerMenu(menu.onlineMenuLogic_)); }); }); }