aboutsummaryrefslogtreecommitdiff
path: root/engines
diff options
context:
space:
mode:
Diffstat (limited to 'engines')
-rw-r--r--engines/zvision/zvision.cpp4
-rw-r--r--engines/zvision/zvision.h3
2 files changed, 7 insertions, 0 deletions
diff --git a/engines/zvision/zvision.cpp b/engines/zvision/zvision.cpp
index eb474c75ed..85e357e80f 100644
--- a/engines/zvision/zvision.cpp
+++ b/engines/zvision/zvision.cpp
@@ -164,8 +164,12 @@ void ZVision::pauseEngineIntern(bool pause) {
}
}
+Common::String ZVision::generateSaveFileName(uint slot) {
+ return Common::String::format("%s.%02u", _targetName.c_str(), slot);
}
+Common::String ZVision::generateAutoSaveFileName() {
+ return Common::String::format("%s.auto", _targetName.c_str());
}
void ZVision::cycleThroughCursors() {
diff --git a/engines/zvision/zvision.h b/engines/zvision/zvision.h
index 331fa2a9f8..a43855737d 100644
--- a/engines/zvision/zvision.h
+++ b/engines/zvision/zvision.h
@@ -135,6 +135,9 @@ public:
*/
void cycleThroughCursors();
+ Common::String generateSaveFileName(uint slot);
+ Common::String generateAutoSaveFileName();
+
private:
void initialize();