Add beginner checkmate trials.
This commit is contained in:
parent
2e7b379db0
commit
f4e4d17a9d
@ -176,6 +176,7 @@ const CONFIG_LAYOUT_STANDARD = new GameConfig.Layout()
|
||||
.mirror(1);
|
||||
|
||||
const CONFIG_POOL_DEMO = new Uint8Array([9, 4, 4, 4, 4, 2, 2, 9, 4, 4, 4, 4, 2, 2]);
|
||||
const CONFIG_POOL_NONE = new Uint8Array([0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]);
|
||||
|
||||
const GAME_CONFIGS = {
|
||||
// Standard
|
||||
@ -378,6 +379,43 @@ const GAME_CONFIGS = {
|
||||
|
||||
// Trials
|
||||
Guide_Trial: [
|
||||
new GameConfig()
|
||||
.set_pieces(CONFIG_PIECES_STANDARD)
|
||||
.set_pool(CONFIG_POOL_NONE)
|
||||
.set_layout(
|
||||
new GameConfig.Layout()
|
||||
.add_piece(7, 1, false, new MATH.Vec2(4, 8))
|
||||
.add_piece(5, 1, false, new MATH.Vec2(3, 7))
|
||||
.add_piece(3, 0, false, new MATH.Vec2(4, 5))
|
||||
)
|
||||
.set_rule("par", 1)
|
||||
.set_rule("cpu", true),
|
||||
|
||||
new GameConfig()
|
||||
.set_pieces(CONFIG_PIECES_STANDARD)
|
||||
.set_pool(CONFIG_POOL_NONE)
|
||||
.set_layout(
|
||||
new GameConfig.Layout()
|
||||
.add_piece(7, 1, false, new MATH.Vec2(4, 8))
|
||||
.add_piece(5, 0, true, new MATH.Vec2(0, 4))
|
||||
)
|
||||
.set_rule("par", 1)
|
||||
.set_rule("cpu", true),
|
||||
|
||||
new GameConfig()
|
||||
.set_pieces(CONFIG_PIECES_STANDARD)
|
||||
.set_pool(CONFIG_POOL_NONE)
|
||||
.set_layout(
|
||||
new GameConfig.Layout()
|
||||
.add_piece(7, 1, false, new MATH.Vec2(4, 8))
|
||||
.add_piece(3, 1, false, new MATH.Vec2(3, 7))
|
||||
.add_piece(5, 1, false, new MATH.Vec2(2, 6))
|
||||
.add_piece(1, 0, false, new MATH.Vec2(4, 5))
|
||||
.add_piece(0, 0, false, new MATH.Vec2(4, 6))
|
||||
)
|
||||
.set_rule("par", 4)
|
||||
.set_rule("cpu", true),
|
||||
|
||||
new GameConfig()
|
||||
.set_pieces(CONFIG_PIECES_STANDARD)
|
||||
.set_pool(new Uint8Array([3, 1, 0, 2, 0, 0, 1, 2, 0, 0, 0, 0, 0, 0]))
|
||||
|
Loading…
x
Reference in New Issue
Block a user