From 341b6c69f342366c608e17ef235fb72110544fd9 Mon Sep 17 00:00:00 2001 From: ZIlko Date: Wed, 30 Oct 2024 15:36:30 -0600 Subject: [PATCH] v2.0.1.3 --- changelog.md | 1 + src/renderer/renderer.cpp | 2 +- src/ui/record_layer.cpp | 1 + 3 files changed, 3 insertions(+), 1 deletion(-) diff --git a/changelog.md b/changelog.md index c46ac6c..f1b77b0 100644 --- a/changelog.md +++ b/changelog.md @@ -4,6 +4,7 @@ * Fixed macro bot info saving bug. * Fixed practice rotation bug. * Actually capped render fps to 240 now lmao. +* I think render fps were never saving so it was always 60 no matter what u set it to. # v2.0.0 diff --git a/src/renderer/renderer.cpp b/src/renderer/renderer.cpp index 78a2956..58a2057 100644 --- a/src/renderer/renderer.cpp +++ b/src/renderer/renderer.cpp @@ -24,7 +24,7 @@ class $modify(GJBaseGameLayer) { if ((!g.renderer.recording && !g.renderer.recordingAudio) || !pl) return; - if (g.renderer.recording && frame % static_cast(240.f / g.renderer.fps) == 1) + if (g.renderer.recording && frame % static_cast(240.f / g.renderer.fps) == 0) return g.renderer.handleRecording(pl, frame); if (g.renderer.recordingAudio && !g.renderer.startedAudio) { diff --git a/src/ui/record_layer.cpp b/src/ui/record_layer.cpp index 6613044..7e5ff63 100644 --- a/src/ui/record_layer.cpp +++ b/src/ui/record_layer.cpp @@ -300,6 +300,7 @@ void RecordLayer::textChanged(CCTextInputNode* node) { if (std::string_view(fpsInput->getString()) != "" && node == fpsInput) { if (std::stoi(fpsInput->getString()) > 240) return fpsInput->setString(mod->getSavedValue("render_fps").c_str()); + mod->setSavedValue("render_fps", std::string(fpsInput->getString())); } if (!speedhackInput) return;