public override void SelectEffect(DesignerBoard board) { }
public override void FieldClickEffect(MonoField field, DesignerBoard board) { board.DeletePiece(field); }
public override void FieldClickEffect(MonoField field, DesignerBoard board) { var piece = board.AddPiece(pieceType, field); piece.SetDraggable(false); }
public abstract void DeselectEffect(DesignerBoard board);
public abstract void FieldClickEffect(MonoField field, DesignerBoard board);
public override void DeselectEffect(DesignerBoard board) { board.SetAllPiecesDraggable(false); }
public override void SelectEffect(DesignerBoard board) { board.SetAllPiecesDraggable(true); }
public override void FieldClickEffect(MonoField field, DesignerBoard board) { }