Add freeplay guide.
This commit is contained in:
parent
3560139587
commit
41d2cfeb51
@ -607,4 +607,28 @@ const GAME_CONFIGS = {
|
||||
.set_rule("par", 4)
|
||||
.set_rule("cpu", true),
|
||||
],
|
||||
|
||||
Freeplay: new GameConfig.Layout()
|
||||
.add_piece(0, 0, false, new MATH.Vec2(0, 1))
|
||||
.add_piece(0, 0, false, new MATH.Vec2(1, 1))
|
||||
.add_piece(0, 0, false, new MATH.Vec2(2, 2))
|
||||
.add_piece(0, 0, false, new MATH.Vec2(3, 2))
|
||||
.add_piece(0, 0, false, new MATH.Vec2(4, 3))
|
||||
.add_piece(0, 0, false, new MATH.Vec2(5, 3))
|
||||
.add_piece(0, 0, false, new MATH.Vec2(6, 4))
|
||||
.add_piece(0, 0, false, new MATH.Vec2(7, 4))
|
||||
.add_piece(0, 0, false, new MATH.Vec2(8, 5))
|
||||
.add_piece(1, 0, false, new MATH.Vec2(0, 0))
|
||||
.add_piece(1, 0, false, new MATH.Vec2(8, 4))
|
||||
.add_piece(2, 0, false, new MATH.Vec2(1, 0))
|
||||
.add_piece(2, 0, false, new MATH.Vec2(7, 3))
|
||||
.add_piece(3, 0, false, new MATH.Vec2(3, 0))
|
||||
.add_piece(3, 0, false, new MATH.Vec2(5, 1))
|
||||
.add_piece(4, 0, false, new MATH.Vec2(2, 0))
|
||||
.add_piece(4, 0, false, new MATH.Vec2(6, 2))
|
||||
.add_piece(5, 0, false, new MATH.Vec2(4, 2))
|
||||
.add_piece(6, 0, false, new MATH.Vec2(4, 1))
|
||||
.add_piece(7, 0, false, new MATH.Vec2(4, 0))
|
||||
.mirror(1)
|
||||
.set_rule("turn", false),
|
||||
};
|
||||
|
@ -708,6 +708,7 @@ const SCENES = {
|
||||
case "promote": config = GAME_CONFIGS.Guide_Promote; break;
|
||||
case "check": config = GAME_CONFIGS.Guide_Check; break;
|
||||
case "checkmate": config = GAME_CONFIGS.Guide_Checkmate; break;
|
||||
case "freeplay": config = GAME_CONFIGS.Freeplay; break;
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -234,6 +234,7 @@ const UI = {
|
||||
buttons_top.push(UI.button("Promotion", () => { SCENE.load(SCENES.Guide, "promote"); }, page == "guide_promote"));
|
||||
buttons_top.push(UI.button("Check", () => { SCENE.load(SCENES.Guide, "check"); }, page == "guide_check"));
|
||||
buttons_top.push(UI.button("Checkmate", () => { SCENE.load(SCENES.Guide, "checkmate"); }, page == "guide_checkmate"));
|
||||
buttons_top.push(UI.button("Freeplay", () => { SCENE.load(SCENES.Guide, "freeplay"); }, page == "guide_freeplay"));
|
||||
|
||||
// Bottom Buttons
|
||||
if(game_buttons) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user