added counting active API threads
[rocksndiamonds.git] / src / libgame / system.h
index 2943e645c14033521ab84e12d65032ffb50dc67c..11c88762ff96f9fbd2dd275050b57fd1bbe25d9d 100644 (file)
 #define USERSETUP_FILENAME     "usersetup.conf"
 #define AUTOSETUP_FILENAME     "autosetup.conf"
 #define LEVELSETUP_FILENAME    "levelsetup.conf"
+#define SERVERSETUP_FILENAME   "serversetup.conf"
 #define EDITORSETUP_FILENAME   "editorsetup.conf"
 #define EDITORCASCADE_FILENAME "editorcascade.conf"
 #define HELPANIM_FILENAME      "helpanim.conf"
@@ -1022,6 +1023,8 @@ struct ProgramInfo
   void (*exit_message_function)(char *, va_list);
   void (*exit_function)(int);
 
+  int api_thread_count;
+
   boolean headless;
 };
 
@@ -1065,6 +1068,8 @@ struct OptionInfo
   char *debug_mode;
 
   char *player_name;
+  char *identifier;
+  char *level_nr;
 
   boolean mytapes;
   boolean serveronly;
@@ -1488,7 +1493,7 @@ struct SetupInfo
   boolean small_game_graphics;
   boolean show_load_save_buttons;
   boolean show_undo_redo_buttons;
-  boolean only_show_local_scores;
+  char *scores_in_highscore_list;
 
   char *graphics_set;
   char *sounds_set;