From 0542fa53b51af9359cbdf7c58df031edf4a17b31 Mon Sep 17 00:00:00 2001 From: Brian Savage Date: Fri, 31 Dec 2021 09:39:42 -0500 Subject: Add ksysDebugInput Singleton --- src/KingSystem/ksysDebugInput.cpp | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 src/KingSystem/ksysDebugInput.cpp (limited to 'src/KingSystem/ksysDebugInput.cpp') diff --git a/src/KingSystem/ksysDebugInput.cpp b/src/KingSystem/ksysDebugInput.cpp new file mode 100644 index 00000000..b1af1435 --- /dev/null +++ b/src/KingSystem/ksysDebugInput.cpp @@ -0,0 +1,17 @@ +#include "KingSystem/ksysDebugInput.h" +#include "KingSystem/System/VFR.h" + +namespace ksys { + +SEAD_SINGLETON_DISPOSER_IMPL(DebugInput) + +void DebugInput::update() { + if (mFlags.isOnBit(0)) { + mLastDelta += VFR::instance()->getDeltaTime(); + while (mLastDelta > 30.0) { + mLastDelta -= 30.0; + } + } +} + +} // namespace ksys -- cgit v1.2.3