X-Git-Url: https://git.auder.net/?a=blobdiff_plain;f=client%2Fsrc%2Fvariants%2FKonane.js;h=1ff77ee9d5330ea8abf0126b278abe3d9291d1bb;hb=cbe9537881e68f50c43f48d3699c4b248690fb4d;hp=8f285efc3996b4d79df925eb5c4d88b834e674eb;hpb=1328e7dd5a73fd4a4eee85d5b86aea73b9a74f9f;p=vchess.git diff --git a/client/src/variants/Konane.js b/client/src/variants/Konane.js index 8f285efc..1ff77ee9 100644 --- a/client/src/variants/Konane.js +++ b/client/src/variants/Konane.js @@ -1,7 +1,5 @@ import { ChessRules, Move, PiPo } from "@/base_rules"; -// TODO: Maybe more flexible end of game messages (V.ColorsReversed ?!) - export class KonaneRules extends ChessRules { static get HasFlags() { @@ -12,10 +10,18 @@ export class KonaneRules extends ChessRules { return false; } + static get ReverseColors() { + return true; + } + static get PIECES() { return V.PAWN; } + getPiece() { + return V.PAWN; + } + getPpath(b) { return "Konane/" + b; }