BaseGame(
v-if="showOne"
:game="game"
- :vr="vr"
)
</template>
onlyMines: false,
showOne: false,
infoMsg: "",
- vr: null, //"variant rules" object initialized from FEN
game: {
players: [{ name: "Problem" }, { name: "Problem" }],
mode: "analyze"
showProblem: function(p) {
this.loadVariant(p.vid, () => {
// The FEN is already checked at this stage:
- this.vr = new V(p.fen);
this.game.vname = p.vname;
- this.game.mycolor = this.vr.turn; //diagram orientation
+ this.game.mycolor = V.ParseFen(p.fen).turn; //diagram orientation
this.game.fen = p.fen;
this.$set(this.game, "fenStart", p.fen);
this.copyProblem(p, this.curproblem);