X-Git-Url: https://git.auder.net/pieces/Checkered/cn.svg?a=blobdiff_plain;f=client%2Fsrc%2Fbase_rules.js;h=eefd04d91c2d90f3656410d481ad8453a67b33e5;hb=37cdcbf303d3c2e57b388a1abc9f853ba68a55cd;hp=087b4f5b39622aa5cb4b8ae89eefcfb8359ae931;hpb=1c9f093dad69e4c7b6d2b42cb5e0bd3bc7224ec9;p=vchess.git diff --git a/client/src/base_rules.js b/client/src/base_rules.js index 087b4f5b..eefd04d9 100644 --- a/client/src/base_rules.js +++ b/client/src/base_rules.js @@ -409,8 +409,13 @@ export const ChessRules = class ChessRules ////////////////// // INITIALIZATION - // Fen string fully describes the game state constructor(fen) + { + this.re_init(fen); + } + + // Fen string fully describes the game state + re_init(fen) { const fenParsed = V.ParseFen(fen); this.board = V.GetBoard(fenParsed.position);