public void SetHeaderOnFirstSelectItem(SelectGarageItemEvent e, GarageListNotChildItemNode itemNode, [JoinAll] SingleNode <TopPanelComponent> topPanel)
 {
     topPanel.component.NewHeader = itemNode.descriptionItem.Name;
 }
 public void SetHeaderOnFirstSelectItem(SelectGarageItemEvent e, GarageListShellItemNode itemNode, [JoinByParentGroup] WeaponMarketItemNode weaponMarketItem, [JoinAll] GarageItemsScreenNode screen, [JoinAll] SingleNode <TopPanelComponent> topPanel)
 {
     topPanel.component.NewHeader = string.Format(screen.garageItemsScreenText.ShellItemsHeaderText, weaponMarketItem.descriptionItem.Name);
 }
 public void SetHeaderOnFirstSelectItem(SelectGarageItemEvent e, GarageListGraffitiItemNode itemNode, [JoinAll] GarageItemsScreenNode screen, [JoinAll] SingleNode <TopPanelComponent> topPanel)
 {
     topPanel.component.NewHeader = string.Format(screen.garageItemsScreenText.GraffitiItemsHeaderText, new object[0]);
 }
 public void SetHeaderOnFirstSelectItem(SelectGarageItemEvent e, SingleNode <SkinItemComponent> itemNode, [JoinByParentGroup] HullMarketItemNode hullMarketItemNode, [JoinAll] GarageItemsScreenNode screen, [JoinAll] SingleNode <TopPanelComponent> topPanel)
 {
     topPanel.component.NewHeader = string.Format(screen.garageItemsScreenText.HullSkinItemsHeaderText, hullMarketItemNode.descriptionItem.Name);
 }
        public void SetHeaderOnFirstSelectItem(SelectGarageItemEvent e, GarageListContainerSimpleItemNode listItemNode, [JoinAll] ContainerContentScreenNode screen, [JoinAll] SingleNode <TopPanelComponent> topPanel)
        {
            Entity entity = Flow.Current.EntityRegistry.GetEntity(listItemNode.simpleContainerContentItem.MarketItemId);

            topPanel.component.NewHeader = entity.GetComponent <DescriptionItemComponent>().Name;
        }