From a001a5fbdca4a802bfef7a34412ffca86bd99ff6 Mon Sep 17 00:00:00 2001 From: Wojtek Figat Date: Sun, 1 Oct 2023 13:17:37 +0200 Subject: [PATCH] Remove mutex usage since scenes are loaded in sync for now --- Source/Engine/Level/Actor.cpp | 1 - Source/Engine/Scripting/Script.cpp | 1 - 2 files changed, 2 deletions(-) diff --git a/Source/Engine/Level/Actor.cpp b/Source/Engine/Level/Actor.cpp index c7b5dc34a..77ce515a7 100644 --- a/Source/Engine/Level/Actor.cpp +++ b/Source/Engine/Level/Actor.cpp @@ -1018,7 +1018,6 @@ void Actor::Deserialize(DeserializeStream& stream, ISerializeModifier* modifier) const auto parent = Scripting::FindObject(parentId); if (_parent != parent) { - ScopeLock lock(Level::ScenesLock); if (IsDuringPlay()) { SetParent(parent, false, false); diff --git a/Source/Engine/Scripting/Script.cpp b/Source/Engine/Scripting/Script.cpp index 8ac233f0b..8eaff42de 100644 --- a/Source/Engine/Scripting/Script.cpp +++ b/Source/Engine/Scripting/Script.cpp @@ -327,7 +327,6 @@ void Script::Deserialize(DeserializeStream& stream, ISerializeModifier* modifier const auto parent = Scripting::FindObject(parentId); if (_parent != parent) { - ScopeLock lock(Level::ScenesLock); if (IsDuringPlay()) { SetParent(parent, false);