aboutsummaryrefslogtreecommitdiff
path: root/engines/savestate.cpp
diff options
context:
space:
mode:
authorJohannes Schickel2010-10-29 16:41:30 +0000
committerJohannes Schickel2010-10-29 16:41:30 +0000
commit1b2952e3ff6b21c90f5981795de7ca66e56fabec (patch)
treea2f6baa3f1b43ef123ab35fe757af1b1c0408fad /engines/savestate.cpp
parent6aec3882a453c0667c4596d9212a8150fc6093ee (diff)
downloadscummvm-rg350-1b2952e3ff6b21c90f5981795de7ca66e56fabec.tar.gz
scummvm-rg350-1b2952e3ff6b21c90f5981795de7ca66e56fabec.tar.bz2
scummvm-rg350-1b2952e3ff6b21c90f5981795de7ca66e56fabec.zip
ENGINE: Add a setPlayTime to SaveStateDescriptor taking an ms value.
svn-id: r53922
Diffstat (limited to 'engines/savestate.cpp')
-rw-r--r--engines/savestate.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/engines/savestate.cpp b/engines/savestate.cpp
index 3cd81a2ff6..368f59ef51 100644
--- a/engines/savestate.cpp
+++ b/engines/savestate.cpp
@@ -70,3 +70,9 @@ void SaveStateDescriptor::setPlayTime(int hours, int minutes) {
snprintf(buffer, 32, "%.2d:%.2d", hours, minutes);
setVal("play_time", buffer);
}
+
+void SaveStateDescriptor::setPlayTime(uint32 msecs) {
+ uint minutes = msecs / 60000;
+ setPlayTime(minutes / 60, minutes % 60);
+}
+