added loading high scores from score server
[rocksndiamonds.git] / src / screens.c
index c60881afae76b2c85850c6196788f7238780847b..d86fa57267864ca83e626f6917683fddb8966c8a 100644 (file)
@@ -5051,6 +5051,12 @@ void DrawHallOfFame(int level_nr, int highlight_position)
   else
     SetAnimStatus(GAME_MODE_PSEUDO_SCORESNEW);
 
+  LoadServerScore(level_nr);
+
+  // correct highlight position after adding server scores
+  if (highlight_position >= 0)
+    highlight_position = scores.last_added;
+
   FadeSetEnterScreen();
 
   FadeOut(fade_mask);