X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Ffiles.c;h=16fe01ed2534d0dfa10951c4499101eea65537fc;hb=refs%2Ftags%2F4.3.0.3;hp=fa5b9e45de312059aed05884faf00b2da6e12c91;hpb=5e195517fdcbad3043eff72d91399f6a5e604d8b;p=rocksndiamonds.git diff --git a/src/files.c b/src/files.c index fa5b9e45..16fe01ed 100644 --- a/src/files.c +++ b/src/files.c @@ -10085,6 +10085,10 @@ static struct TokenInfo server_setup_tokens[] = TYPE_STRING, &setup.player_uuid, "player_uuid" }, + { + TYPE_INTEGER, + &setup.player_version, "player_version" + }, { TYPE_SWITCH, &setup.use_api_server, TEST_PREFIX "use_api_server" @@ -10913,6 +10917,7 @@ static void setSetupInfoToDefaults_AutoSetup(struct SetupInfo *si) static void setSetupInfoToDefaults_ServerSetup(struct SetupInfo *si) { si->player_uuid = NULL; // (will be set later) + si->player_version = 1; // (will be set later) si->use_api_server = TRUE; si->api_server_hostname = getStringCopy(API_SERVER_HOSTNAME); @@ -11275,6 +11280,7 @@ void LoadSetup_ServerSetup(void) { // player UUID does not yet exist in setup file setup.player_uuid = getStringCopy(getUUID()); + setup.player_version = 2; SaveSetup_ServerSetup(); }