public override void InstantiateMoveToUndo(StandardColumn toColumn, CardObject[] cardsMoved) { GameManager.Instance.AddMoveToUndo(new FromDeckDropColumnMove(this, toColumn, cardsMoved, cardsMoved.Select(cardObject => cardObject.Card.HasBeenInVerticalColumn).ToList())); toColumn.UpdateScore(cardsMoved); }
public abstract void InstantiateMoveToUndo(StandardColumn toColumn, CardObject[] cardsMoved);
public override void InstantiateMoveToUndo(StandardColumn toColumn, CardObject[] cardsMoved) { toColumn.UpdateScore(cardsMoved); }