public void ShowMountButton(NodeAddedEvent e, NotMountedUserItemNode item, [JoinAll] ScreenNode screenNode, [JoinByScreen] SingleNode <SelectedItemComponent> selectedItemNode)
 {
     if (ReferenceEquals(selectedItemNode.component.SelectedItem, item.Entity))
     {
         this.ShowMountButton(screenNode, true);
     }
 }
Beispiel #2
0
 public void MountParentItem(MountParentItemEvent e, SkinUserItemNode skinUserItem, [JoinByParentGroup, Combine] NotMountedUserItemNode parentUserItem, [JoinByMarketItem] MarketItemNode parentMarketItemNode)
 {
     if (parentMarketItemNode.Entity.Id == skinUserItem.parentGroup.Key)
     {
         base.ScheduleEvent <MountItemEvent>(parentUserItem);
     }
 }