private void Start() { Assert.IsNotNull(worldController); Assert.IsNotNull(newProjectButton); Assert.IsNotNull(theme); Assert.IsNotNull(menu); Assert.IsNotNull(pauseButton); Assert.IsNotNull(speedButton); Assert.IsNotNull(currentDateText); Assert.IsNotNull(playerCompanyMoneyText); Assert.IsNotNull(playerCompanyMoneyText); Assert.IsNotNull(newsBarPanelModel); Assert.IsNotNull(newsBarPanelsParent); for (int i = 0; i < maximumNewsCount; i++) { NewsBarPanel newsBarPanel = Instantiate(newsBarPanelModel); newsBarPanel.transform.SetParent(newsBarPanelsParent, false); newsBarPanel.name = $"NewsBarPanel_{i}"; newsBarPanel.gameObject.SetActive(false); newsBarPanels.Add(newsBarPanel); } newsBarPanelModel.gameObject.SetActive(false); menu.ApplyTheme(theme); }