added showing score even if not added to local score file
authorHolger Schemel <info@artsoft.org>
Wed, 11 May 2022 08:27:44 +0000 (10:27 +0200)
committerHolger Schemel <info@artsoft.org>
Wed, 11 May 2022 08:27:44 +0000 (10:27 +0200)
commit2fd4947ab48cc80c2a5b38f26e207635f5d40cf3
tree9242d5cc71e7a8ecb96b94124bdbe8e1296d340f
parentae6637c6b1ac75a5c43c856d47b79f0b096a9ac6
added showing score even if not added to local score file

This fixes a special case: If a score was not added to the local score
file (because all entries in the local score file have a better score,
and there are no free slots in the local score file anymore), the hall
of fame was completely skipped before. This was handled differently to
a score that was still not under the best 100 ranks on the high score
server for that level, but that was written to the local score file
(either because it was not full yet, or because it was better than the
last entry in the local score file).

This fix adds showing the score (with a rank of "???" on the last list
position, as usual) even if it was not written to the local score file.
src/files.c
src/game.c