[F] Fix all perfect count

This commit is contained in:
Azalea
2024-02-28 23:37:27 -05:00
parent fd482d32a7
commit beb6697507
4 changed files with 22 additions and 2 deletions

View File

@@ -166,4 +166,9 @@ public class UserPlaylog implements Serializable, IGenericGamePlaylog {
public int getBeforeRating() {
return playerRating; // TODO: Get before rating
}
@Override
public boolean isAllPerfect() {
return isAllJustice;
}
}

View File

@@ -269,4 +269,13 @@ public class UserPlaylog implements Serializable, IGenericGamePlaylog {
public boolean isFullCombo() {
return maxCombo == totalCombo;
}
@Override
public boolean isAllPerfect() {
return tapMiss + tapGood + tapGreat == 0
&& holdMiss + holdGood + holdGreat == 0
&& slideMiss + slideGood + slideGreat == 0
&& touchMiss + touchGood + touchGreat == 0
&& breakMiss + breakGood + breakGreat == 0;
}
}

View File

@@ -174,4 +174,9 @@ public class UserPlaylog implements Serializable, IGenericGamePlaylog {
public int getBeforeRating() {
return playerRating; // TODO: Get before rating
}
@Override
public boolean isAllPerfect() {
return isAllBreak;
}
}