public Move(byte card, byte from, byte to, MoveQuality quality = MoveQuality.Unknown) { this.card = card; this.from = from; this.to = to; this.quality = (byte)quality; }
private float MoveModeOn(Tile tileType) { MoveQuality moveQuality = legs.MoveQualityOn(tileType); if (moveQuality == MoveQuality.none) { return(0); } else { return((int)moveQuality * 0.5f); } }