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); }
public void setQuestHud(QuestHud questHud) { this.questHud = questHud; }
public HudManager() { inventoryHud = new InventoryHud(); questHud = new QuestHud(""); }
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); }