From ba2758792c8c9f31e2dbfe60f83fa4fe56fd423a Mon Sep 17 00:00:00 2001 From: Noah Pilarski Date: Sat, 20 Aug 2022 08:01:21 -0400 Subject: [PATCH] Make detail with path --- NewHorizons/Builder/Props/DetailBuilder.cs | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/NewHorizons/Builder/Props/DetailBuilder.cs b/NewHorizons/Builder/Props/DetailBuilder.cs index fa460991..c9033e40 100644 --- a/NewHorizons/Builder/Props/DetailBuilder.cs +++ b/NewHorizons/Builder/Props/DetailBuilder.cs @@ -96,6 +96,17 @@ namespace NewHorizons.Builder.Props detailInfoToCorrespondingSpawnedGameObject[detail] = detailGO; } + public static GameObject MakeDetail(GameObject planetGO, Sector sector, PropModule.DetailInfo info) + { + var prefab = SearchUtilities.Find(info.path); + if (prefab == null) + { + Logger.LogError($"Couldn't find detail {info.path}"); + return null; + } + else return MakeDetail(planetGO, sector, prefab, info); + } + public static GameObject MakeDetail(GameObject planetGO, Sector sector, GameObject prefab, PropModule.DetailInfo info) { if (prefab == null) return null;