From 0d96d71be685dc22562dda9e075f4a8de3a2e2c3 Mon Sep 17 00:00:00 2001 From: Aussiemon Date: Wed, 4 Jun 2025 11:40:53 -0600 Subject: [PATCH] Change World.setGameTimeScale to float --- apps/openmw/mwlua/worldbindings.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/apps/openmw/mwlua/worldbindings.cpp b/apps/openmw/mwlua/worldbindings.cpp index a4352c215a..c960c4e9e4 100644 --- a/apps/openmw/mwlua/worldbindings.cpp +++ b/apps/openmw/mwlua/worldbindings.cpp @@ -57,12 +57,11 @@ namespace MWLua static void addWorldTimeBindings(sol::table& api, const Context& context) { - using FiniteDouble = Misc::FiniteDouble; using FiniteFloat = Misc::FiniteFloat; MWWorld::DateTimeManager* timeManager = MWBase::Environment::get().getWorld()->getTimeManager(); - api["setGameTimeScale"] = [timeManager](const FiniteDouble scale) { timeManager->setGameTimeScale(scale); }; + api["setGameTimeScale"] = [timeManager](const FiniteFloat scale) { timeManager->setGameTimeScale(scale); }; api["setSimulationTimeScale"] = [context, timeManager](const FiniteFloat scale) { context.mLuaManager->addAction([scale, timeManager] { timeManager->setSimulationTimeScale(scale); }); };