fixing errors
This commit is contained in:
parent
200a4c99b4
commit
a9429685ec
2
grid.js
2
grid.js
@ -90,7 +90,7 @@ class Grid
|
|||||||
|
|
||||||
check_complete(sub_x, sub_y, x, y)
|
check_complete(sub_x, sub_y, x, y)
|
||||||
{
|
{
|
||||||
if (this.subgrids[sub_x][sub_y].is_won() || this.subgrids[sub_x][sub_y].is_draw())
|
if (this.subgrids[sub_y][sub_x].is_won() || this.subgrids[sub_y][sub_x].is_draw())
|
||||||
{
|
{
|
||||||
this.n_complete_subgrids++;
|
this.n_complete_subgrids++;
|
||||||
}
|
}
|
||||||
|
@ -33,7 +33,7 @@ class LocalMatchManager
|
|||||||
else if (grid.is_complete())
|
else if (grid.is_complete())
|
||||||
{
|
{
|
||||||
this.status_label.innerHTML = "Draw. Everybody looses!";
|
this.status_label.innerHTML = "Draw. Everybody looses!";
|
||||||
this.end_game();
|
this.end_game(false);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
@ -59,9 +59,12 @@ class LocalMatchManager
|
|||||||
this.grid.player_change_listener(next_player);
|
this.grid.player_change_listener(next_player);
|
||||||
}
|
}
|
||||||
|
|
||||||
end_game()
|
end_game(closed_by_player = true)
|
||||||
|
{
|
||||||
|
if (closed_by_player)
|
||||||
{
|
{
|
||||||
this.status_label.innerHTML = "Game Over. Game Closed";
|
this.status_label.innerHTML = "Game Over. Game Closed";
|
||||||
|
}
|
||||||
this.grid.block_all();
|
this.grid.block_all();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -64,7 +64,7 @@ class WebsocketConnection
|
|||||||
this.relogin(session_id);
|
this.relogin(session_id);
|
||||||
}
|
}
|
||||||
|
|
||||||
on_close()
|
on_close(login_failed=false)
|
||||||
{
|
{
|
||||||
var login_failed = !this.registered;
|
var login_failed = !this.registered;
|
||||||
this.registered = false;
|
this.registered = false;
|
||||||
|
Loading…
Reference in New Issue
Block a user