diff --git a/Source/Engine/Level/SceneObjectsFactory.cpp b/Source/Engine/Level/SceneObjectsFactory.cpp index df4091f67..954b3b399 100644 --- a/Source/Engine/Level/SceneObjectsFactory.cpp +++ b/Source/Engine/Level/SceneObjectsFactory.cpp @@ -1,7 +1,6 @@ // Copyright (c) 2012-2023 Wojciech Figat. All rights reserved. #include "SceneObjectsFactory.h" -#include "Components/MissingScript.h" #include "Engine/Level/Actor.h" #include "Engine/Level/Prefabs/Prefab.h" #include "Engine/Content/Content.h" @@ -17,8 +16,11 @@ #if !BUILD_RELEASE || USE_EDITOR #include "Engine/Level/Level.h" #include "Engine/Threading/Threading.h" +#include "Engine/Level/Components/MissingScript.h" #endif +#if USE_EDITOR + MissingScript::MissingScript(const SpawnParams& params) : Script(params) { @@ -42,6 +44,8 @@ void MissingScript::SetReferenceScript(const ScriptingObjectReference