moved new score server setup values to separate setup file
authorHolger Schemel <info@artsoft.org>
Wed, 29 Sep 2021 22:35:51 +0000 (00:35 +0200)
committerHolger Schemel <info@artsoft.org>
Wed, 29 Sep 2021 22:35:51 +0000 (00:35 +0200)
commitcb7f26a8df21868e53ba10fbf8815cf402c6603a
treec7bddadee1edcd16402dd3740d048046fa299fb6
parent69c0ba1506ea3cdbb11e0190124229cf37e8b77a
moved new score server setup values to separate setup file

This change prevents wiping out the player UUID when using the setup
file with an older game version that would remove all new setup file
entries when saving setup values. This would especially destroy the
player UUID, which could then not be recovered to its previous value
(while all other new setup values could easily be set back again).

Using a new, different setup file for the player UUID (and all other
new score server setup values) solves this problem.
src/files.c
src/files.h
src/libgame/system.h