diff options
author | eray orçunus <erayorcunus@gmail.com> | 2020-08-29 18:22:25 +0200 |
---|---|---|
committer | eray orçunus <erayorcunus@gmail.com> | 2020-08-30 11:40:30 +0200 |
commit | 3e549a7d4484340d8d71500a7e61f81f403f48cc (patch) | |
tree | 3506aaab712cf59e5a0e687090ac7ebedd866c6b /src/core/Clock.cpp | |
parent | update librw (diff) | |
download | re3-3e549a7d4484340d8d71500a7e61f81f403f48cc.tar re3-3e549a7d4484340d8d71500a7e61f81f403f48cc.tar.gz re3-3e549a7d4484340d8d71500a7e61f81f403f48cc.tar.bz2 re3-3e549a7d4484340d8d71500a7e61f81f403f48cc.tar.lz re3-3e549a7d4484340d8d71500a7e61f81f403f48cc.tar.xz re3-3e549a7d4484340d8d71500a7e61f81f403f48cc.tar.zst re3-3e549a7d4484340d8d71500a7e61f81f403f48cc.zip |
Diffstat (limited to 'src/core/Clock.cpp')
-rw-r--r-- | src/core/Clock.cpp | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/src/core/Clock.cpp b/src/core/Clock.cpp index e4b908e0..6c54ac63 100644 --- a/src/core/Clock.cpp +++ b/src/core/Clock.cpp @@ -5,6 +5,8 @@ #include "Clock.h" #include "Stats.h" +// --MIAMI: File done + _TODO("gbFastTime"); bool gbFastTime; @@ -73,8 +75,14 @@ CClock::Update(void) void CClock::SetGameClock(uint8 h, uint8 m) { - ms_nGameClockHours = h; + while (m >= 60) { + m -= 60; + h++; + } ms_nGameClockMinutes = m; + while (h >= 24) + h -= 24; + ms_nGameClockHours = h; ms_nGameClockSeconds = 0; ms_nLastClockTick = CTimer::GetTimeInMilliseconds(); } |