Example #1
0
        public void loadHud(List <Level> huds)
        {
            hudManager = new HudManager();
            List <TextureItem> textureItems;
            string             name = null;

            foreach (Level hud in huds)
            {
                //Menu gameMenu = new Menu(menu.Name);
                QuestHud questHud = new QuestHud(hud.Name);
                textureItems = hud.getAllTextureItems();

                foreach (TextureItem item in textureItems)
                {
                    name = ResourceManager.getInstance.loadName(item, "Name");
                    questHud.getButtons().Add(new MenuButton(item.texture, item.Position, item.Rotation, item.Origin, item.Scale, name));
                    //gameMenu.getMenuButtons().Add(new MenuButton(item.texture, item.Position, item.Rotation, item.Origin, item.Scale, name));
                }
                hudManager.setQuestHud(questHud);
                //menuManager.getGameMenus().Add(gameMenu);
                //Console.WriteLine("lol " + gameMenu.getName());
                //gameMenus.Add(gameMenu);
            }

            //Creates the inventory hud
            hudManager.getInventoryHud().createInventoryHud(4, 6, new Vector2(480, 470), 5);
        }
Example #2
0
 public void setQuestHud(QuestHud questHud)
 {
     this.questHud = questHud;
 }
Example #3
0
 public HudManager()
 {
     inventoryHud = new InventoryHud();
     questHud = new QuestHud("");
 }
Example #4
0
        public void loadHud(List<Level> huds)
        {
            hudManager = new HudManager();
            List<TextureItem> textureItems;
            string name = null;

            foreach (Level hud in huds)
            {
                //Menu gameMenu = new Menu(menu.Name);
                QuestHud questHud = new QuestHud(hud.Name);
                textureItems = hud.getAllTextureItems();

                foreach (TextureItem item in textureItems)
                {
                    name = ResourceManager.getInstance.loadName(item, "Name");
                    questHud.getButtons().Add(new MenuButton(item.texture, item.Position, item.Rotation, item.Origin, item.Scale, name));
                    //gameMenu.getMenuButtons().Add(new MenuButton(item.texture, item.Position, item.Rotation, item.Origin, item.Scale, name));
                }
                hudManager.setQuestHud(questHud);
                //menuManager.getGameMenus().Add(gameMenu);
                //Console.WriteLine("lol " + gameMenu.getName());
                //gameMenus.Add(gameMenu);
            }

            //Creates the inventory hud
            hudManager.getInventoryHud().createInventoryHud(4, 6, new Vector2(480, 470), 5);
        }
Example #5
0
 public void setQuestHud(QuestHud questHud)
 {
     this.questHud = questHud;
 }
Example #6
0
 public HudManager()
 {
     inventoryHud = new InventoryHud();
     questHud     = new QuestHud("");
 }