public void GenerateEntries(UplinkCategory category) { controller.SetBreadcrumb($"{controller.UPLINK_DIRECTORY}/categories/{category.CategoryName}/"); dynamicList.AddItems(category.ItemList.Count); for (int i = 0; i < category.ItemList.Count; i++) { dynamicList.Entries[i].GetComponent <GUI_PDAUplinkItemTemplate>().ReInit(category.ItemList[i]); } }
public UplinkListingData(string listingName, string itemId, int price, UplinkCategory category, string description) { ListingName = listingName; Price = price; Category = category; Description = description; ItemId = itemId; }
public UplinkListingData(string listingName, string itemId, int price, UplinkCategory category, string description, Color displayColor) : base(ContentNetIDs.PDA) { ListingName = listingName; Price = price; Category = category; Description = description; ItemId = itemId; DisplayColor = displayColor; }
public UplinkListingData(string listingName, string itemId, int price, UplinkCategory category, string description, SpriteSpecifier?icon, HashSet <string>?jobWhitelist) { ListingName = listingName; Price = price; Category = category; Description = description; ItemId = itemId; Icon = icon; JobWhitelist = jobWhitelist; }
public void GenerateEntries(UplinkCategory category) { controller.SetBreadcrumb($"{controller.UPLINK_DIRECTORY}/categories/{category.CategoryName}/"); bool isNukie = controller.mainController.PDA.IsNukeOps; for (int i = 0; i < category.ItemList.Count; i++) { if (isNukie || category.ItemList[i].IsNukeOps == false) { dynamicList.AddItem(); dynamicList.Entries[i].GetComponent <GUI_PDAUplinkItemTemplate>().ReInit(category.ItemList[i]); } } }
public void GenerateEntries(UplinkCategory category) { controller.SetBreadcrumb($"{controller.UPLINK_DIRECTORY}/categories/{category.CategoryName}/"); var isNukie = controller.mainController.PDA.IsNukeOps; foreach (var uplinkItem in category.ItemList) { if (isNukie || uplinkItem.IsNukeOps == false) { var entry = dynamicList.AddItem(); entry.GetComponent <GUI_PDAUplinkItemTemplate>().ReInit(uplinkItem); } } }
public void OpenUplinkCategory(UplinkCategory category) { controller.OpenSubPage(controller.itemPage); controller.itemPage.GenerateEntries(category); }
public void ReInit(UplinkCategory assignedCategory) { categoryPage = MasterTab.GetComponent <GUI_PDA>().uplinkPage.categoryPage; category = assignedCategory; categoryName.SetValueServer(category.CategoryName); }