From 892bf624f45abb6dda5088e41ac1f84c707d0979 Mon Sep 17 00:00:00 2001 From: Noah Pilarski Date: Fri, 3 May 2024 04:09:15 -0400 Subject: [PATCH 1/2] Fix sectors being rotated on tidally locked bodies --- NewHorizons/Builder/General/SectorBuilder.cs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/NewHorizons/Builder/General/SectorBuilder.cs b/NewHorizons/Builder/General/SectorBuilder.cs index 467ed91f..eeaa08a8 100644 --- a/NewHorizons/Builder/General/SectorBuilder.cs +++ b/NewHorizons/Builder/General/SectorBuilder.cs @@ -11,8 +11,7 @@ namespace NewHorizons.Builder.General { var sectorGO = new GameObject("Sector"); sectorGO.SetActive(false); - sectorGO.transform.parent = planetBody.transform; - sectorGO.transform.localPosition = Vector3.zero; + sectorGO.transform.SetParent(planetBody.transform, false); var SS = sectorGO.AddComponent(); SS.SetCollisionMode(Shape.CollisionMode.Volume); From e74e690ef87474e794ed0c8817bcdb78247fc575 Mon Sep 17 00:00:00 2001 From: Nick Date: Mon, 3 Jun 2024 22:49:26 -0400 Subject: [PATCH 2/2] Add a comment --- NewHorizons/Builder/General/SectorBuilder.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/NewHorizons/Builder/General/SectorBuilder.cs b/NewHorizons/Builder/General/SectorBuilder.cs index eeaa08a8..6ad8e462 100644 --- a/NewHorizons/Builder/General/SectorBuilder.cs +++ b/NewHorizons/Builder/General/SectorBuilder.cs @@ -11,6 +11,7 @@ namespace NewHorizons.Builder.General { var sectorGO = new GameObject("Sector"); sectorGO.SetActive(false); + // Have to use set parent method without keeping world position to Fix sectors being rotated on tidally locked bodies #870 sectorGO.transform.SetParent(planetBody.transform, false); var SS = sectorGO.AddComponent();