mirror of
https://github.com/glest/glest-source.git
synced 2025-08-12 11:24:00 +02:00
- enable using steam statistics to save players network based game end game stats to steam
This commit is contained in:
@@ -215,6 +215,21 @@ string formatNumber(uint64 f) {
|
||||
return out.str();
|
||||
}
|
||||
|
||||
double getTimeDuationMinutes(int frames, int updateFps) {
|
||||
int framesleft = frames;
|
||||
double hours = (int)((int) frames / (float)updateFps / 3600.0f);
|
||||
framesleft = framesleft - hours * 3600 * updateFps;
|
||||
double minutes = (int)((int) framesleft / (float)updateFps / 60.0f);
|
||||
framesleft = framesleft - minutes * 60 * updateFps;
|
||||
double seconds = (int)((int) framesleft / (float)updateFps);
|
||||
|
||||
double result = (hours * 60.0) + minutes;
|
||||
if(seconds > 0) {
|
||||
result += seconds / 60.0;
|
||||
}
|
||||
return result;
|
||||
}
|
||||
|
||||
string getTimeDuationString(int frames, int updateFps) {
|
||||
int framesleft = frames;
|
||||
int hours = (int)((int) frames / (float)updateFps / 3600.0f);
|
||||
|
Reference in New Issue
Block a user