added loading high scores from score server
[rocksndiamonds.git] / src / tape.h
index a829448a5e007c5c959d66dfc32baa1b9e46457c..e47328179473d78eaa7e608ec1a6b4ade93178ad 100644 (file)
@@ -39,6 +39,9 @@
 #define TAPE_PROPERTY_NONE             0
 #define TAPE_PROPERTY_EM_RANDOM_BUG    (1 << 0)
 
+// values for score tape basename length (date, time, name hash, no extension)
+#define MAX_SCORE_TAPE_BASENAME_LEN    24
+
 // some positions in the video tape control window
 #define VIDEO_DISPLAY1_XPOS    5
 #define VIDEO_DISPLAY1_YPOS    5
@@ -178,6 +181,7 @@ struct TapeInfo
   int game_version;    // game release version the tape was created with
   int engine_version;  // game engine version the tape was recorded with
 
+  char score_tape_basename[MAX_FILENAME_LEN + 1];
   char level_identifier[MAX_FILENAME_LEN + 1];
   int level_nr;
   unsigned int random_seed;