added setup option to ask for uploading tapes to score server
[rocksndiamonds.git] / src / libgame / system.h
index bf7ec1a4306200bf146ed2e6047eab6925aa2bf9..ed246f0d4baee50a94f724b3306001fc4568c04d 100644 (file)
 #define API_SERVER_METHOD              "POST"
 #define API_SERVER_URI_ADD             "/api/scores/add"
 #define API_SERVER_URI_GET             "/api/scores/get"
+#define API_SERVER_URI_RENAME          "/api/players/rename"
 
 // values for touch control
 #define TOUCH_CONTROL_OFF              "off"
@@ -1013,8 +1014,6 @@ struct ProgramInfo
   void (*exit_message_function)(char *, va_list);
   void (*exit_function)(int);
 
-  char *system_uuid;           // initialized when reading first setup file
-
   boolean headless;
 };
 
@@ -1057,6 +1056,8 @@ struct OptionInfo
   char *special_flags;
   char *debug_mode;
 
+  char *player_name;
+
   boolean mytapes;
   boolean serveronly;
   boolean network;
@@ -1432,9 +1433,7 @@ struct SetupDebugInfo
 struct SetupInfo
 {
   char *player_name;
-
   char *player_uuid;
-  char *system_uuid;
 
   boolean multiple_users;
 
@@ -1501,6 +1500,7 @@ struct SetupInfo
   boolean api_server;
   char *api_server_hostname;
   char *api_server_password;
+  boolean ask_for_uploading_tapes;
 
   struct SetupAutoSetupInfo auto_setup;
   struct SetupLevelSetupInfo level_setup;