fix marker sorting

This commit is contained in:
Pyro Nicampt committed 2026-02-08 03:17:58 -06:00
1 parent 77ec65a601
commit dc6b7b42a4
1 file changed
+20 -22
+20 -22
View File
@@ -108,30 +108,28 @@ export function sortMarkers(){
}
function markerSortFunction(a, b){
(a,b) => {
if(a.type == 'player') return 1;
if(b.type == 'player') return -1;
if(a.type == b.type){
switch(a.type){
case 'speed':
return b.value-a.value;
default:
return 0;
}
if(a.type == 'player') return 1;
if(b.type == 'player') return -1;
if(a.type == b.type){
switch(a.type){
case 'speed':
return b.value-a.value;
default:
return 0;
}
if(a.type == 'station') return 1;
if(b.type == 'station') return -1;
if(a.type == 'speed') return 1;
if(b.type == 'speed') return -1;
if(a.type == 'junction') return 1;
if(b.type == 'junction') return -1;
if(a.type == 'service') return 1;
if(b.type == 'service') return -1;
if(a.type == 'demonstratorSpawnHint') return -1;
if(b.type == 'demonstratorSpawnHint') return 1;
return 0;
}
if(a.type == 'station') return 1;
if(b.type == 'station') return -1;
if(a.type == 'speed') return 1;
if(b.type == 'speed') return -1;
if(a.type == 'junction') return 1;
if(b.type == 'junction') return -1;
if(a.type == 'service') return 1;
if(b.type == 'service') return -1;
if(a.type == 'demonstratorSpawnHint') return -1;
if(b.type == 'demonstratorSpawnHint') return 1;
return 0;
}
export function sortShops(){