Пример #1
0
    public static Position makeNew(Sideboard sb)
    {
        Position newPosition = ScriptableObject.CreateInstance <Position>();

        newPosition.set(sb);
        return(newPosition);
    }
Пример #2
0
 public void set(Sideboard sideboard) //should only be used when capturing a piece
 {
     isSideboard    = true;
     this.sideboard = sideboard;
     x = 0;
     y = 0;
 }
Пример #3
0
 public bool IsEquivalentTo(Deck other) =>
 MainDeck.IsEquivalentTo(other.MainDeck) && Sideboard.IsEquivalentTo(other.Sideboard) && Maybeboard.IsEquivalentTo(other.Maybeboard);