diff --git a/Game/Scripts/Networking/SteamCharacterNetworkBridge.cs b/Game/Scripts/Networking/SteamCharacterNetworkBridge.cs index 6a2ba6d..32f06b2 100644 --- a/Game/Scripts/Networking/SteamCharacterNetworkBridge.cs +++ b/Game/Scripts/Networking/SteamCharacterNetworkBridge.cs @@ -184,11 +184,21 @@ namespace MegaKoop.Game.Networking { characterController.enabled = true; characterController.SetInputSource(isLocalPlayer ? null : networkInputProxy); + var unityController = characterController.GetComponent(); + if (unityController != null) + { + unityController.enabled = true; + } } else { - characterController.enabled = isLocalPlayer; + characterController.enabled = false; characterController.SetInputSource(null); + var unityController = characterController.GetComponent(); + if (unityController != null) + { + unityController.enabled = false; + } } }