public PossibleMove(TurnMove turnMove, Coord pos, Highlight light, int facing)
 {
     this.turnMove    = turnMove;
     this.destination = pos;
     highlight        = light;
     this.facing      = facing;
 }
    private void ExpectMove()
    {
        expectedMove = new TurnMove(currentShip);
        expectedMove.OnMoveComplete += OnMoveComplete;
        expectedMove.Show();

        nextTurnButton.interactable = false;
        nextTurnButtonText.text     = "Move your ship";
    }
 public RammingMove(TurnMove turnMove, Coord pos, Highlight light)
 {
     this.turnMove = turnMove;
     this.pos      = pos;
     highlight     = light;
 }