mirror of
https://github.com/MonsterDruide1/OdysseyDecomp
synced 2026-04-28 03:24:35 +00:00
20 lines
483 B
C++
20 lines
483 B
C++
#include "Library/Scene/SceneStopCtrl.h"
|
|
|
|
namespace al {
|
|
SceneStopCtrl::SceneStopCtrl() = default;
|
|
|
|
void SceneStopCtrl::reqeustStopScene(s32 stopFrames, s32 delayFrames) {
|
|
if (mStopFrames <= 0 && mDelayFrames <= 0)
|
|
mDelayFrames = delayFrames;
|
|
if (mStopFrames < stopFrames)
|
|
mStopFrames = stopFrames;
|
|
}
|
|
|
|
void SceneStopCtrl::update() {
|
|
if (mDelayFrames >= 1)
|
|
mDelayFrames--;
|
|
else if (mStopFrames >= 1)
|
|
mStopFrames--;
|
|
}
|
|
} // namespace al
|