From 13a19ef60f44463b7a682ac0021b54aff7d367a1 Mon Sep 17 00:00:00 2001 From: Leon Friedrich <60421075+ElectroJr@users.noreply.github.com> Date: Sun, 2 Apr 2023 07:49:44 +1200 Subject: [PATCH] Fix fake lag not being applied to clients (#15050) --- Content.Shared/Entry/EntryPoint.cs | 7 +++++++ Resources/ConfigPresets/Build/debug.toml | 6 ------ 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/Content.Shared/Entry/EntryPoint.cs b/Content.Shared/Entry/EntryPoint.cs index d9f521f083..225687aabd 100644 --- a/Content.Shared/Entry/EntryPoint.cs +++ b/Content.Shared/Entry/EntryPoint.cs @@ -40,6 +40,13 @@ namespace Content.Shared.Entry InitTileDefinitions(); IoCManager.Resolve().Initialize(); + +#if DEBUG + var configMan = IoCManager.Resolve(); + configMan.OverrideDefault(CVars.NetFakeLagMin, 0.075f); + configMan.OverrideDefault(CVars.NetFakeLoss, 0.005f); + configMan.OverrideDefault(CVars.NetFakeDuplicates, 0.005f); +#endif } private void InitTileDefinitions() diff --git a/Resources/ConfigPresets/Build/debug.toml b/Resources/ConfigPresets/Build/debug.toml index c90a6fac0a..a65a67092a 100644 --- a/Resources/ConfigPresets/Build/debug.toml +++ b/Resources/ConfigPresets/Build/debug.toml @@ -8,9 +8,3 @@ enabled = false [shuttle] auto_call_time = 0 - -[net] -fakelagmin = 0.075 -fakeloss = 0.005 -fakeduplicates = 0.005 -fakelagrand = 0.0 # Net code is not robust.