added function to load score tape (not used yet)
authorHolger Schemel <info@artsoft.org>
Tue, 5 Apr 2022 06:38:07 +0000 (08:38 +0200)
committerHolger Schemel <info@artsoft.org>
Tue, 5 Apr 2022 06:38:07 +0000 (08:38 +0200)
src/files.c
src/files.h

index e3835b7d7df84134015808ff28d3bde6b50e4031..1e185c2396e22093f82ec3a18f80bb0421fb9911 100644 (file)
@@ -8326,6 +8326,13 @@ void LoadSolutionTape(int nr)
     CopyNativeTape_SP_to_RND(&level);
 }
 
+void LoadScoreTape(char *score_tape_basename, int nr)
+{
+  char *filename = getScoreTapeFilename(score_tape_basename, nr);
+
+  LoadTapeFromFilename(filename);
+}
+
 static boolean checkSaveTape_SCRN(struct TapeInfo *tape)
 {
   // chunk required for team mode tapes with non-default screen size
index b10332927059e6dad839b8ad6b6dd9d58d55a55d..3736666e97b5bada64b9872fcca779477303849c 100644 (file)
@@ -53,6 +53,7 @@ void CopyNativeLevel_Native_to_RND(struct LevelInfo *);
 void LoadTapeFromFilename(char *);
 void LoadTape(int);
 void LoadSolutionTape(int);
+void LoadScoreTape(char *, int);
 void SaveTapeToFilename(char *);
 void SaveTape(int);
 void SaveScoreTape(int);