private void AddItemToList(long itemId, int count, LeagueRewardListUIComponent list) { Entity entity = Flow.Current.EntityRegistry.GetEntity(itemId); DescriptionItemComponent component = entity.GetComponent <DescriptionItemComponent>(); ImageItemComponent component2 = entity.GetComponent <ImageItemComponent>(); string str = (count <= 1) ? string.Empty : (" x" + count); string str2 = string.Empty; if (!entity.HasComponent <ContainerMarkerComponent>()) { str2 = MarketItemNameLocalization.Instance.GetCategoryName(entity) + " "; } string[] textArray1 = new string[] { str2, component.Name, str, "\n", component.Description }; list.AddItem(string.Concat(textArray1), component2.SpriteUid); }
private void AddItemToList(DroppedItem item, LeagueRewardListUIComponent list) { this.AddItemToList(item.marketItemEntity.Id, item.Amount, list); }