X-Git-Url: https://git.auder.net/?p=vchess.git;a=blobdiff_plain;f=client%2Fsrc%2Fvariants%2FThreechecks.js;fp=client%2Fsrc%2Fvariants%2FCheck3.js;h=78aaf1f8b3c1069ca279a47f35a9bb5180f68c9c;hp=ea5ab84106a215bbb61e64f4d7be5f61aeb01701;hb=92240cf0fbf76ddf8a030ba1f846d6c62b1e9979;hpb=4404e58c0a30105472942367dce894223b05c7fe diff --git a/client/src/variants/Check3.js b/client/src/variants/Threechecks.js similarity index 92% rename from client/src/variants/Check3.js rename to client/src/variants/Threechecks.js index ea5ab841..78aaf1f8 100644 --- a/client/src/variants/Check3.js +++ b/client/src/variants/Threechecks.js @@ -1,6 +1,6 @@ import { ChessRules } from "@/base_rules"; -export const VariantRules = class Check3Rules extends ChessRules { +export const VariantRules = class ThreechecksRules extends ChessRules { static IsGoodFlags(flags) { // 4 for castle + 2 for checks (0,1 or 2) return !!flags.match(/^[01]{4,4}[012]{2,2}$/); @@ -28,7 +28,7 @@ export const VariantRules = class Check3Rules extends ChessRules { // TODO: !!this.checkFlags condition for printDiagram, but clearly not good. // This is just a temporary fix. if (b[1] == 'k' && this.checkFlags && this.checkFlags[b[0]] > 0) - return "Check3/" + b[0] + 'k_' + this.checkFlags[b[0]]; + return "Threechecks/" + b[0] + 'k_' + this.checkFlags[b[0]]; return b; }