Skip to content

Commit 9c12bc1

Browse files
committed
More accurate update order in case scripts are reloaded via UInputMan
1 parent b8a104a commit 9c12bc1

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

Source/Main.cpp

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -319,7 +319,10 @@ void RunGameLoop() {
319319

320320
g_PerformanceMan.StartPerformanceMeasurement(PerformanceMan::SimTotal);
321321

322+
g_LuaMan.Update();
323+
322324
g_UInputMan.Update();
325+
g_ConsoleMan.Update();
323326

324327
// It is vital that server is updated after input manager but before activity because input manager will clear received pressed and released events on next update.
325328
if (g_NetworkServer.IsServerModeEnabled()) {
@@ -328,8 +331,7 @@ void RunGameLoop() {
328331
}
329332

330333
g_FrameMan.Update();
331-
g_LuaMan.Update();
332-
g_ConsoleMan.Update();
334+
333335
g_ActivityMan.Update();
334336

335337
if (g_SceneMan.GetScene()) {

0 commit comments

Comments
 (0)