always check if tile-group is ative separately from counting group members

This commit is contained in:
Daniel Lovbrotte Olsen 2024-02-25 23:25:35 +01:00
parent 083bafc357
commit fbdf776141
1 changed files with 8 additions and 6 deletions

View File

@ -697,13 +697,14 @@ impl Player {
let mut count = 0;
let mut active = false;
for i in 0..5 {
if (row, i) == (row, column) {
active = true;
}
if active == true && wall[row][i] == false {
break;
} else if wall[row][i] == false {
count = 0;
} else if (row, i) == (row, column) {
active = true;
count += 1;
} else {
count += 1
}
@ -714,13 +715,14 @@ impl Player {
let mut count = 0;
let mut active = false;
for i in 0..5 {
if (i, column) == (row, column) {
active = true;
}
if active == true && wall[i][column] == false {
break;
} else if wall[i][column] == false {
count = 0;
} else if (i, column) == (row, column) {
active = true;
count += 1;
} else {
count += 1
}