示例#1
0
 public void UpdateContainersCount(ItemsCountChangedEvent e, ContainerNode container, [JoinAll] ScreenNode screenNode, [JoinByScreen] SingleNode <SelectedItemComponent> selectedItem)
 {
     if (selectedItem.component.SelectedItem.Id.Equals(container.Entity.Id))
     {
         screenNode.containersScreen.SetOpenButtonsActive(container.userItemCounter.Count > 0L, false);
     }
 }
示例#2
0
 public void SetCounter(ItemsCountChangedEvent e, GoldBonusUserItemNode goldBonusItem, [JoinAll] SingleNode <GoldBonusCounterComponent> counter)
 {
     counter.component.SetCount(goldBonusItem.userItemCounter.Count);
 }