X-Git-Url: https://git.auder.net/?a=blobdiff_plain;f=variants%2FBalanced%2Fclass.js;fp=variants%2FBalanced%2Fclass.js;h=f466f08fc149cae4977807e007bfaec76f5ca587;hb=3a77a0b4c3ba2f767a81ef688ae6aa70b95250be;hp=0000000000000000000000000000000000000000;hpb=f429756ddd1ac5f12b0ae8e2231d7e7886fddc25;p=xogo.git diff --git a/variants/Balanced/class.js b/variants/Balanced/class.js new file mode 100644 index 0000000..f466f08 --- /dev/null +++ b/variants/Balanced/class.js @@ -0,0 +1,18 @@ +import ChessRules from "/base_rules.js"; + +export default class BalancedRules extends ChessRules { + + static get Options() { + return { + select: C.Options.select, + check: C.Options.check, + styles: C.Options.styles.filter(s => s != "balance") + }; + } + + constructor(o) { + super(o); + this.options.balance = true; + } + +};