+ SaveServerScore(level_nr);
+ }
+ }
+
+ return scores.last_added;
+}
+
+void MergeServerScore(void)
+{
+ int i;
+
+ for (i = 0; i < server_scores.num_entries; i++)
+ {
+ int pos = addScoreEntry(&scores, &server_scores.entry[i]);
+
+ if (pos >= 0 && pos <= scores.last_added)
+ scores.last_added++;