mirror of
https://github.com/MonsterDruide1/OdysseyDecomp
synced 2026-05-13 10:48:59 +00:00
22 lines
537 B
C++
22 lines
537 B
C++
#include "Util/SequentialUtil.h"
|
|
|
|
#include "Library/Math/MathUtil.h"
|
|
|
|
void rs::convertCsecTo(s32* minutes, s32* seconds, s32* csec, s32 time) {
|
|
*minutes = time / 6000;
|
|
*seconds = (time - (time / 6000) * 6000) / 100;
|
|
*csec = time - (*minutes * 6000) - (*seconds * 100);
|
|
}
|
|
|
|
s32 RaceTimeFunction::getRaceTimeMaxFrame() {
|
|
return 215999;
|
|
}
|
|
|
|
u32 RaceTimeFunction::getRaceTimeMaxCsec() {
|
|
return 359999;
|
|
}
|
|
|
|
s32 RaceTimeFunction::clampRaceRecordCsec(s32 csec) {
|
|
return sead::Mathi::clamp(csec, 0, getRaceTimeMaxCsec());
|
|
}
|