X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Ffiles.c;h=1e185c2396e22093f82ec3a18f80bb0421fb9911;hb=a3c955e7ca01ec4b0bb3142192be1c1c5694f2aa;hp=2216c6713db44a1fa8e201f755f5bfd94810cd68;hpb=e1451ba8236ab4c3eb4db057139c374b26e8b56c;p=rocksndiamonds.git diff --git a/src/files.c b/src/files.c index 2216c671..1e185c23 100644 --- a/src/files.c +++ b/src/files.c @@ -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 @@ -8666,6 +8673,7 @@ static void setScoreInfoToDefaultsExt(struct ScoreInfo *scores) scores->updated = FALSE; scores->uploaded = FALSE; + scores->tape_downloaded = FALSE; scores->force_last_added = FALSE; }