public void UIUpdate(GameData gameData, Preferences preferences) { SetLocations(GameManager.Instance.CurrentReachableLocations); SetMainContent(GameManager.Instance.MainContent); SetOptions(GameManager.Instance.CurrentOptions); NPCs.Children.Clear(); foreach (NPC npc in GameManager.Instance.GameData.NpcsPresent) { NPCButton npcButton = new NPCButton(npc); npcButton.Width = 200; NPCs.Children.Add(npcButton); } //Statusbar.StatusTime.Content = gameData.WorldData.DateTime.ToString("F", preferences.CultureInfo); Statusbar.Update(gameData, preferences); }