From db45509eaa83b66e19b4fa7250540bc6c6dd871a Mon Sep 17 00:00:00 2001 From: Marek Sorokin Date: Fri, 24 Oct 2025 20:06:15 +0200 Subject: [PATCH] enemy ai --- Game/Scripts/Networking/SteamCharacterNetworkBridge.cs | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/Game/Scripts/Networking/SteamCharacterNetworkBridge.cs b/Game/Scripts/Networking/SteamCharacterNetworkBridge.cs index 9f49570..68a1072 100644 --- a/Game/Scripts/Networking/SteamCharacterNetworkBridge.cs +++ b/Game/Scripts/Networking/SteamCharacterNetworkBridge.cs @@ -240,9 +240,14 @@ namespace MegaKoop.Game.Networking } CharacterTransformMessage transformMessage = CharacterTransformMessage.Deserialize(message.Payload); - if (transformMessage.NetworkId != identity.NetworkId) + if (identity != null && transformMessage.NetworkId != identity.NetworkId) { - return; + if (ownerSteamId == 0 || message.Sender != ownerSteamId) + { + return; + } + + identity.SetNetworkId(transformMessage.NetworkId); } remoteTargetPosition = transformMessage.Position;