private void StartPanels() { gC = GameplayController.instance; lC = SettingsController.instance.languageController; currentOpenPanel = InGameUIPanels.None; SubscribeEvents(); rightPanel.GetComponent <IEventSubscribable>().SubscribeEvents(); playerOrderList.GetComponent <IEventSubscribable>().SubscribeEvents(); //Przygotowywanie paneli bottomPanel.PreInit(this); leftPanel.PreInit(this); rightPanel.PreInit(this); buildingInfo.PreInit(this); playerOrderList.PreInit(this); playerOrderList.Init(); //Włączanie przycisku otwierania panelu dolnego openMenuButton.SetActive(true); button.SetActive(true); //Ustawienie wyświetlanej ilości pieniędzy na wartość początkową OnPlayerMoneyChanged(GameplayController.instance.session.localPlayer.GetName()); EndLoadingScreen(); }