From 406257c0e92d4b169e63a2990980e859d63dd0ec Mon Sep 17 00:00:00 2001 From: Shtoyan Date: Mon, 28 Feb 2022 02:08:06 +0400 Subject: [PATCH] disable mut tick for server --- sources/NicePack.uc | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/sources/NicePack.uc b/sources/NicePack.uc index 7f68931..8260514 100644 --- a/sources/NicePack.uc +++ b/sources/NicePack.uc @@ -322,6 +322,7 @@ auto state loadInteractionnSpawnRate ScrnMut.OriginalWaveSpawnPeriod = FMax(minSpawnRate, FMin(maxSpawnRate, ScrnMut.OriginalWaveSpawnPeriod)); // do not execute below code on dedicated servers! GoToState(''); + DisableServerGlobalTick(); return; } @@ -345,14 +346,18 @@ auto state loadInteractionnSpawnRate } } +// disable tick for servers! +final private function DisableServerGlobalTick() +{ + Disable('Tick'); +} + // global tick simulated function Tick(float Delta) { local int i; local NicePlayerController localPlayer; - super.Tick(Delta); - localPlayer = NicePlayerController(Level.GetLocalPlayerController()); // Check if the local PlayerController is available yet if (localPlayer == none)