diff --git a/NewHorizons/Builder/Props/DetailBuilder.cs b/NewHorizons/Builder/Props/DetailBuilder.cs index 87d67cfa..0f510106 100644 --- a/NewHorizons/Builder/Props/DetailBuilder.cs +++ b/NewHorizons/Builder/Props/DetailBuilder.cs @@ -27,6 +27,14 @@ namespace NewHorizons.Builder.Props SceneManager.sceneUnloaded += SceneManager_sceneUnloaded; } + #region obsolete + // Never change method signatures, people directly reference the NH dll and it can break backwards compatability + // In particular, Outer Wives needs this method signature + [Obsolete] + public static GameObject Make(GameObject go, Sector sector, GameObject prefab, DetailInfo detail) + => Make(go, sector, null, prefab, detail); + #endregion + private static void SceneManager_sceneUnloaded(Scene scene) { foreach (var prefab in _fixedPrefabCache.Values) @@ -78,11 +86,6 @@ namespace NewHorizons.Builder.Props } } - // Never change method signatures, people directly reference the NH dll and it can break backwards compatability - // In particular, Outer Wives needs this method signature - public static GameObject Make(GameObject go, Sector sector, GameObject prefab, DetailInfo detail) - => Make(go, sector, null, prefab, detail); - /// /// Create a detail using a prefab. ///