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,
turn:true,
cpu:false,
par:0,
};
//this.actions = [ ];

View File

@ -391,6 +391,7 @@ const GAME_CONFIGS = {
.add_piece(6, 0, true, new MATH.Vec2(1, 5))
.add_piece(2, 0, true, new MATH.Vec2(7, 7))
)
.set_rule("par", 1)
.set_rule("cpu", true),
new GameConfig()
@ -406,6 +407,7 @@ const GAME_CONFIGS = {
.add_piece(6, 0, false, new MATH.Vec2(4, 4))
.add_piece(5, 0, false, new MATH.Vec2(4, 2))
)
.set_rule("par", 2)
.set_rule("cpu", true),
new GameConfig()
@ -434,6 +436,7 @@ const GAME_CONFIGS = {
.add_piece(0, 1, false, new MATH.Vec2(1, 4))
.add_piece(2, 0, true, new MATH.Vec2(0, 3))
)
.set_rule("par", 1)
.set_rule("cpu", true),
new GameConfig()
@ -470,6 +473,7 @@ const GAME_CONFIGS = {
.add_piece(5, 0, true, new MATH.Vec2(4, 6))
.add_piece(6, 0, false, new MATH.Vec2(4, 7))
)
.set_rule("par", 2)
.set_rule("cpu", true),
new GameConfig()
@ -507,6 +511,7 @@ const GAME_CONFIGS = {
.add_piece(1, 1, false, new MATH.Vec2(8, 8))
.add_piece(0, 1, false, new MATH.Vec2(8, 7))
)
.set_rule("par", 2)
.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) {
ctx.textBaseline = "bottom";
ctx.textAlign = "left";