From 9dd43f56047113d63447e81c907e8137b02c7758 Mon Sep 17 00:00:00 2001 From: Nick Date: Mon, 15 Aug 2022 12:53:49 -0400 Subject: [PATCH] Add detectors to static bodies, just don't detect anything #217 --- NewHorizons/Builder/General/DetectorBuilder.cs | 2 +- NewHorizons/Handlers/PlanetCreationHandler.cs | 5 +---- 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/NewHorizons/Builder/General/DetectorBuilder.cs b/NewHorizons/Builder/General/DetectorBuilder.cs index 82671951..99454263 100644 --- a/NewHorizons/Builder/General/DetectorBuilder.cs +++ b/NewHorizons/Builder/General/DetectorBuilder.cs @@ -36,7 +36,7 @@ namespace NewHorizons.Builder.General // Could copy the splash from the interloper as well some day } - SetDetector(primaryBody, astroObject, forceDetector); + if (!config.Orbit.isStatic) SetDetector(primaryBody, astroObject, forceDetector); detectorGO.SetActive(true); return detectorGO; diff --git a/NewHorizons/Handlers/PlanetCreationHandler.cs b/NewHorizons/Handlers/PlanetCreationHandler.cs index bffe3fea..5b705491 100644 --- a/NewHorizons/Handlers/PlanetCreationHandler.cs +++ b/NewHorizons/Handlers/PlanetCreationHandler.cs @@ -433,10 +433,7 @@ namespace NewHorizons.Handlers Delay.FireOnNextUpdate(() => OrbitlineBuilder.Make(body.Object, ao as NHAstroObject, body.Config.Orbit.isMoon, body.Config)); } - if (!body.Config.Orbit.isStatic) - { - DetectorBuilder.Make(go, owRigidBody, primaryBody, ao, body.Config); - } + DetectorBuilder.Make(go, owRigidBody, primaryBody, ao, body.Config); AstroObjectLocator.RegisterCustomAstroObject(ao);