Add checkmate trials.
This commit is contained in:
parent
aa35881a9f
commit
b6660c9bb3
@ -378,6 +378,35 @@ const GAME_CONFIGS = {
|
|||||||
// Trials
|
// Trials
|
||||||
Guide_Trial1: new GameConfig()
|
Guide_Trial1: new GameConfig()
|
||||||
.set_pieces(CONFIG_PIECES_STANDARD)
|
.set_pieces(CONFIG_PIECES_STANDARD)
|
||||||
|
.set_pool(new Uint8Array([1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]))
|
||||||
|
.set_layout(
|
||||||
|
new GameConfig.Layout()
|
||||||
|
.add_piece(7, 1, false, new MATH.Vec2(4, 8))
|
||||||
|
.add_piece(4, 1, true, new MATH.Vec2(4, 7))
|
||||||
|
.add_piece(2, 1, false, new MATH.Vec2(5, 8))
|
||||||
|
.add_piece(2, 1, false, new MATH.Vec2(3, 5))
|
||||||
|
.add_piece(3, 0, true, new MATH.Vec2(2, 6))
|
||||||
|
.add_piece(6, 0, true, new MATH.Vec2(1, 5))
|
||||||
|
.add_piece(2, 0, true, new MATH.Vec2(7, 7))
|
||||||
|
),
|
||||||
|
|
||||||
|
Guide_Trial2: new GameConfig()
|
||||||
|
.set_pieces(CONFIG_PIECES_STANDARD)
|
||||||
|
.set_pool(new Uint8Array([1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]))
|
||||||
|
.set_layout(
|
||||||
|
new GameConfig.Layout()
|
||||||
|
.add_piece(7, 1, false, new MATH.Vec2(4, 8))
|
||||||
|
.add_piece(2, 1, false, new MATH.Vec2(3, 7))
|
||||||
|
.add_piece(3, 1, false, new MATH.Vec2(4, 6))
|
||||||
|
.add_piece(5, 1, true, new MATH.Vec2(2, 3))
|
||||||
|
.add_piece(2, 0, true, new MATH.Vec2(6, 7))
|
||||||
|
.add_piece(6, 0, false, new MATH.Vec2(4, 4))
|
||||||
|
.add_piece(2, 0, true, new MATH.Vec2(6, 7))
|
||||||
|
.add_piece(5, 0, false, new MATH.Vec2(4, 2))
|
||||||
|
),
|
||||||
|
|
||||||
|
Guide_Trial3: new GameConfig()
|
||||||
|
.set_pieces(CONFIG_PIECES_STANDARD)
|
||||||
.set_pool(new Uint8Array([4, 1, 0, 2, 0, 0, 1, 9, 1, 0, 0, 2, 0, 0]))
|
.set_pool(new Uint8Array([4, 1, 0, 2, 0, 0, 1, 9, 1, 0, 0, 2, 0, 0]))
|
||||||
.set_layout(
|
.set_layout(
|
||||||
new GameConfig.Layout()
|
new GameConfig.Layout()
|
||||||
|
@ -682,6 +682,8 @@ const SCENES = {
|
|||||||
UI.mainnav([
|
UI.mainnav([
|
||||||
UI.button("Ex", () => { INTERFACE.load(GAME_CONFIGS.Guide_Checkmate); }),
|
UI.button("Ex", () => { INTERFACE.load(GAME_CONFIGS.Guide_Checkmate); }),
|
||||||
UI.button("1", () => { INTERFACE.load(GAME_CONFIGS.Guide_Trial1); }),
|
UI.button("1", () => { INTERFACE.load(GAME_CONFIGS.Guide_Trial1); }),
|
||||||
|
UI.button("2", () => { INTERFACE.load(GAME_CONFIGS.Guide_Trial2); }),
|
||||||
|
UI.button("3", () => { INTERFACE.load(GAME_CONFIGS.Guide_Trial3); }),
|
||||||
], []);
|
], []);
|
||||||
} break;
|
} break;
|
||||||
default: {
|
default: {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user