projects
/
rocksndiamonds.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
51cc8f1
)
added function to load score tape (not used yet)
author
Holger Schemel
<info@artsoft.org>
Tue, 5 Apr 2022 06:38:07 +0000
(08:38 +0200)
committer
Holger Schemel
<info@artsoft.org>
Tue, 5 Apr 2022 06:38:07 +0000
(08:38 +0200)
src/files.c
patch
|
blob
|
history
src/files.h
patch
|
blob
|
history
diff --git
a/src/files.c
b/src/files.c
index e3835b7d7df84134015808ff28d3bde6b50e4031..1e185c2396e22093f82ec3a18f80bb0421fb9911 100644
(file)
--- a/
src/files.c
+++ b/
src/files.c
@@
-8326,6
+8326,13
@@
void LoadSolutionTape(int nr)
CopyNativeTape_SP_to_RND(&level);
}
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
static boolean checkSaveTape_SCRN(struct TapeInfo *tape)
{
// chunk required for team mode tapes with non-default screen size
diff --git
a/src/files.h
b/src/files.h
index b10332927059e6dad839b8ad6b6dd9d58d55a55d..3736666e97b5bada64b9872fcca779477303849c 100644
(file)
--- a/
src/files.h
+++ b/
src/files.h
@@
-53,6
+53,7
@@
void CopyNativeLevel_Native_to_RND(struct LevelInfo *);
void LoadTapeFromFilename(char *);
void LoadTape(int);
void LoadSolutionTape(int);
void LoadTapeFromFilename(char *);
void LoadTape(int);
void LoadSolutionTape(int);
+void LoadScoreTape(char *, int);
void SaveTapeToFilename(char *);
void SaveTape(int);
void SaveScoreTape(int);
void SaveTapeToFilename(char *);
void SaveTape(int);
void SaveScoreTape(int);