Add par message to trials.

This commit is contained in:
yukirij 2025-02-03 16:39:54 -08:00
parent 3cbea21ebd
commit 13642c7a1e
3 changed files with 10 additions and 0 deletions

View File

@ -12,6 +12,7 @@ class GameConfig {
reverse:0, reverse:0,
turn:true, turn:true,
cpu:false, cpu:false,
par:0,
}; };
//this.actions = [ ]; //this.actions = [ ];

View File

@ -391,6 +391,7 @@ const GAME_CONFIGS = {
.add_piece(6, 0, true, new MATH.Vec2(1, 5)) .add_piece(6, 0, true, new MATH.Vec2(1, 5))
.add_piece(2, 0, true, new MATH.Vec2(7, 7)) .add_piece(2, 0, true, new MATH.Vec2(7, 7))
) )
.set_rule("par", 1)
.set_rule("cpu", true), .set_rule("cpu", true),
new GameConfig() new GameConfig()
@ -406,6 +407,7 @@ const GAME_CONFIGS = {
.add_piece(6, 0, false, new MATH.Vec2(4, 4)) .add_piece(6, 0, false, new MATH.Vec2(4, 4))
.add_piece(5, 0, false, new MATH.Vec2(4, 2)) .add_piece(5, 0, false, new MATH.Vec2(4, 2))
) )
.set_rule("par", 2)
.set_rule("cpu", true), .set_rule("cpu", true),
new GameConfig() new GameConfig()
@ -434,6 +436,7 @@ const GAME_CONFIGS = {
.add_piece(0, 1, false, new MATH.Vec2(1, 4)) .add_piece(0, 1, false, new MATH.Vec2(1, 4))
.add_piece(2, 0, true, new MATH.Vec2(0, 3)) .add_piece(2, 0, true, new MATH.Vec2(0, 3))
) )
.set_rule("par", 1)
.set_rule("cpu", true), .set_rule("cpu", true),
new GameConfig() new GameConfig()
@ -470,6 +473,7 @@ const GAME_CONFIGS = {
.add_piece(5, 0, true, new MATH.Vec2(4, 6)) .add_piece(5, 0, true, new MATH.Vec2(4, 6))
.add_piece(6, 0, false, new MATH.Vec2(4, 7)) .add_piece(6, 0, false, new MATH.Vec2(4, 7))
) )
.set_rule("par", 2)
.set_rule("cpu", true), .set_rule("cpu", true),
new GameConfig() new GameConfig()
@ -507,6 +511,7 @@ const GAME_CONFIGS = {
.add_piece(1, 1, false, new MATH.Vec2(8, 8)) .add_piece(1, 1, false, new MATH.Vec2(8, 8))
.add_piece(0, 1, false, new MATH.Vec2(8, 7)) .add_piece(0, 1, false, new MATH.Vec2(8, 7))
) )
.set_rule("par", 2)
.set_rule("cpu", true), .set_rule("cpu", true),
], ],
}; };

View File

@ -961,6 +961,10 @@ const INTERFACE = {
} }
} }
if(GAME_DATA.config.rules.par != 0) {
message = "Par " + GAME_DATA.config.rules.par;
}
if(message !== null) { if(message !== null) {
ctx.textBaseline = "bottom"; ctx.textBaseline = "bottom";
ctx.textAlign = "left"; ctx.textAlign = "left";