Esempio n. 1
0
 public virtual void PickUpItem(ItemBase it) => TakeFromItem(it);
Esempio n. 2
0
 public virtual bool CanSwap(ItemBase it) => true;
Esempio n. 3
0
 public virtual bool CanTake(ItemBase it) => IsEmpty() || item.GetType() == it?.GetType();
Esempio n. 4
0
 public virtual void Trash(ItemBase item)
 {
 }
Esempio n. 5
0
 public bool CanTakeSingle(ItemBase it) => base.CanTake(it);
Esempio n. 6
0
 public override bool CanTake(ItemBase it) => HandItem is null || it?.GetType() == HandItem.GetType();