X-Git-Url: https://git.auder.net/js/rpsls.js?a=blobdiff_plain;f=client%2Fsrc%2Fvariants%2FChess960.js;h=968ec1c384eca1ad1ed8c9ddbdf986ed49d76f87;hb=eb2d61de8d569470fa329a484efe9bab420b2b82;hp=3f6af5021b5a16ae76c419b805d3f24a72ad2bab;hpb=32f6285ee325a14286562a53baefc647201df2af;p=vchess.git diff --git a/client/src/variants/Chess960.js b/client/src/variants/Chess960.js index 3f6af502..968ec1c3 100644 --- a/client/src/variants/Chess960.js +++ b/client/src/variants/Chess960.js @@ -1,4 +1,23 @@ import { ChessRules } from "@/base_rules"; + export class Chess960Rules extends ChessRules { - // Standard rules + + // Do not allow standard chess: + static get Options() { + return { + select: [ + { + label: "Randomness", + variable: "randomness", + defaut: 2, + options: [ + { label: "Symmetric random", value: 1 }, + { label: "Asymmetric random", value: 2 } + ] + } + ], + check: [] + }; + } + };