Patch display scroll issue in criminal tracker

This commit is contained in:
Xamora64 2024-10-30 16:10:24 +01:00
parent 8d2728a26d
commit 5e24e7456a

View file

@ -102,8 +102,8 @@ public class GuiCriminalTracker extends GuiScreen {
public int getMaxScrollY() {
int size = criminals.size();
int visible_criminal_line = (int) Math.ceil((size - nbr_visible) / (double)number_by_line);
int scroll_y_max = -(visible_criminal_line * ((criminal_height + gap_y) / 2));
return scroll_y_max;
int scroll_y_max = visible_criminal_line * (criminal_height + gap_y) - criminal_height / 2;
return -scroll_y_max;
}
@Override
@ -162,7 +162,7 @@ public class GuiCriminalTracker extends GuiScreen {
if (dWheel != 0) {
if (dWheel > 0) {
scroll_y += 6;
scroll_y = Math.min(1, scroll_y);
scroll_y = Math.min(0, scroll_y);
//System.out.println("Molette vers le haut");
} else {
scroll_y -= 6;