예제 #1
0
        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);
        }