Some final fix

This commit is contained in:
novgorodschi catalin
2026-08-09 16:14:01 +03:00
parent 935d8939cd
commit 4f93cb52a2
5 changed files with 74 additions and 7 deletions
+11 -1
View File
@@ -430,7 +430,17 @@
$value['user'] = $GLOBALS['db']->getUserField($value['owner'], "username", 0);
$holder[] = $value;
}
$holder = $multisort->sorte($holder, "x", true, 2, "y", true, 2, "pop", false, 2);
/**
* Clasamentul satelor se face dupa POPULATIE, nu dupa coordonate.
*
* Inainte se sorta "x" crescator, apoi "y", si abia la egalitate dupa
* populatie - adica practic dupa pozitia pe harta. Toate celelalte
* clasamente (jucatori, aliante, atac, aparare) sorteaza dupa valoare.
*
* Coordonatele raman ca departajare, ca ordinea sa fie stabila cand
* doua sate au aceeasi populatie.
*/
$holder = $multisort->sorte($holder, "pop", false, 2, "x", true, 2, "y", true, 2);
$this->finalizeRankArray($holder);
}