+ static get PieceToUnicode() {
+ return {
+ 'K': "♔",
+ 'Q': "♕",
+ 'R': "♖",
+ 'B': "♗",
+ 'N': "♘",
+ 'P': "♙",
+ 'k': "♚",
+ 'q': "♛",
+ 'r': "♜",
+ 'b': "♝",
+ 'n': "♞",
+ 'p': "♟"
+ };
+ }
+
+ displayMessage(piece, color) {
+ if (color == 'w')
+ piece = piece.toUpperCase();
+ super.displayMessage(this.message,
+ '<span>to play:</span> ' +
+ '<span class="symb">' + V.PieceToUnicode[piece] + '</span>'
+ );
+ }
+