aboutsummaryrefslogtreecommitdiff
path: root/engines/kyra/kyra.cpp
diff options
context:
space:
mode:
authorJohannes Schickel2008-03-17 18:10:52 +0000
committerJohannes Schickel2008-03-17 18:10:52 +0000
commit91a800cf028d46822536d1760ab1bc1b679b86c4 (patch)
tree0cd581cefba9b081a84ec6a766825a1ee3416a4f /engines/kyra/kyra.cpp
parent4e881243611752c6868abfa71cbf3ad824638782 (diff)
downloadscummvm-rg350-91a800cf028d46822536d1760ab1bc1b679b86c4.tar.gz
scummvm-rg350-91a800cf028d46822536d1760ab1bc1b679b86c4.tar.bz2
scummvm-rg350-91a800cf028d46822536d1760ab1bc1b679b86c4.zip
Implemented quick (via hotkeys) save/load suppot for HoF.
svn-id: r31154
Diffstat (limited to 'engines/kyra/kyra.cpp')
-rw-r--r--engines/kyra/kyra.cpp10
1 files changed, 10 insertions, 0 deletions
diff --git a/engines/kyra/kyra.cpp b/engines/kyra/kyra.cpp
index 7fd28dce05..fa2f9d8b77 100644
--- a/engines/kyra/kyra.cpp
+++ b/engines/kyra/kyra.cpp
@@ -313,6 +313,16 @@ bool KyraEngine::textEnabled() {
return !_flags.isTalkie || (_configVoice == 0 || _configVoice == 2);
}
+const char *KyraEngine::getSavegameFilename(int num) {
+ static Common::String filename;
+ char extension[5];
+ sprintf(extension, "%3d", num);
+
+ filename = _targetName + "." + extension;
+
+ return filename.c_str();
+}
+
} // End of namespace Kyra