From 73c54dafd475d0160cd797948ead2403cd3a963d Mon Sep 17 00:00:00 2001 From: Noah Pilarski Date: Sun, 7 Jul 2024 01:09:16 -0400 Subject: [PATCH 1/4] Fix warp computer log --- NewHorizons/Builder/Props/WarpPadBuilder.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/NewHorizons/Builder/Props/WarpPadBuilder.cs b/NewHorizons/Builder/Props/WarpPadBuilder.cs index 4342a374..0795f709 100644 --- a/NewHorizons/Builder/Props/WarpPadBuilder.cs +++ b/NewHorizons/Builder/Props/WarpPadBuilder.cs @@ -157,6 +157,7 @@ namespace NewHorizons.Builder.Props var computerLogger = computerObject.AddComponent(); computerLogger._warpReceiver = receiver; + computerLogger.Awake(); computerObject.SetActive(true); } From 712d432d21c9102a8832f34d1e6dfd63e13cb7e2 Mon Sep 17 00:00:00 2001 From: Noah Pilarski Date: Sun, 7 Jul 2024 01:10:03 -0400 Subject: [PATCH 2/4] Rename --- NewHorizons/Builder/Props/WarpPadBuilder.cs | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/NewHorizons/Builder/Props/WarpPadBuilder.cs b/NewHorizons/Builder/Props/WarpPadBuilder.cs index 0795f709..4f0a0309 100644 --- a/NewHorizons/Builder/Props/WarpPadBuilder.cs +++ b/NewHorizons/Builder/Props/WarpPadBuilder.cs @@ -28,6 +28,7 @@ namespace NewHorizons.Builder.Props // Trifid is a Nomai ruins genius _platformContainerPrefab = SearchUtilities.Find("BrittleHollow_Body/Sector_BH/Sector_SouthHemisphere/Sector_SouthPole/Sector_Observatory/Interactables_Observatory/Prefab_NOM_RemoteViewer/Structure_NOM_RemoteViewer") .InstantiateInactive() + .Rename("Structure_NOM_PlatformContainer") .DontDestroyOnLoad(); _platformContainerPrefab.transform.localScale = new Vector3(0.85f, 3f, 0.85f); } @@ -39,12 +40,12 @@ namespace NewHorizons.Builder.Props _detailedReceiverPrefab = new GameObject("NomaiWarpReceiver"); - var detailedReceiver = thReceiver.InstantiateInactive(); + var detailedReceiver = thReceiver.InstantiateInactive().Rename("Prefab_NOM_WarpReceiver"); detailedReceiver.transform.parent = _detailedReceiverPrefab.transform; detailedReceiver.transform.localPosition = Vector3.zero; detailedReceiver.transform.localRotation = Quaternion.identity; - var lamp = thReceiverLamp.InstantiateInactive(); + var lamp = thReceiverLamp.InstantiateInactive().Rename("Structure_NOM_WarpReceiver_Lamp"); lamp.transform.parent = _detailedReceiverPrefab.transform; lamp.transform.localPosition = thReceiver.transform.InverseTransformPoint(thReceiverLamp.transform.position); lamp.transform.localRotation = thReceiver.transform.InverseTransformRotation(thReceiverLamp.transform.rotation); @@ -62,6 +63,7 @@ namespace NewHorizons.Builder.Props { _receiverPrefab = SearchUtilities.Find("SunStation_Body/Sector_SunStation/Sector_WarpModule/Interactables_WarpModule/Prefab_NOM_WarpReceiver") .InstantiateInactive() + .Rename("Prefab_NOM_WarpReceiver") .DontDestroyOnLoad(); Object.Destroy(_receiverPrefab.GetComponentInChildren().gameObject); @@ -76,6 +78,7 @@ namespace NewHorizons.Builder.Props { _transmitterPrefab = SearchUtilities.Find("TowerTwin_Body/Sector_TowerTwin/Sector_Tower_SS/Interactables_Tower_SS/Tower_SS_VisibleFrom_TowerTwin/Prefab_NOM_WarpTransmitter") .InstantiateInactive() + .Rename("Prefab_NOM_WarpTransmitter") .DontDestroyOnLoad(); Object.Destroy(_transmitterPrefab.GetComponentInChildren().gameObject); From 5a56bb8111dd21e5d9e3c296a7eb6acc57630382 Mon Sep 17 00:00:00 2001 From: Noah Pilarski Date: Sun, 7 Jul 2024 01:16:36 -0400 Subject: [PATCH 3/4] comment --- NewHorizons/Builder/Props/WarpPadBuilder.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/NewHorizons/Builder/Props/WarpPadBuilder.cs b/NewHorizons/Builder/Props/WarpPadBuilder.cs index 4f0a0309..4b9f29f9 100644 --- a/NewHorizons/Builder/Props/WarpPadBuilder.cs +++ b/NewHorizons/Builder/Props/WarpPadBuilder.cs @@ -160,7 +160,7 @@ namespace NewHorizons.Builder.Props var computerLogger = computerObject.AddComponent(); computerLogger._warpReceiver = receiver; - computerLogger.Awake(); + computerLogger.Awake(); // Redo awake because OnReceiveWarpedBody doesn't get added to otherwise computerObject.SetActive(true); } From 58996f2e85d37fd13b67b85d6a2017a9a1442933 Mon Sep 17 00:00:00 2001 From: Noah Pilarski Date: Sun, 7 Jul 2024 01:48:10 -0400 Subject: [PATCH 4/4] Rename some more --- NewHorizons/Builder/Props/WarpPadBuilder.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/NewHorizons/Builder/Props/WarpPadBuilder.cs b/NewHorizons/Builder/Props/WarpPadBuilder.cs index 4b9f29f9..84bc31c2 100644 --- a/NewHorizons/Builder/Props/WarpPadBuilder.cs +++ b/NewHorizons/Builder/Props/WarpPadBuilder.cs @@ -28,7 +28,7 @@ namespace NewHorizons.Builder.Props // Trifid is a Nomai ruins genius _platformContainerPrefab = SearchUtilities.Find("BrittleHollow_Body/Sector_BH/Sector_SouthHemisphere/Sector_SouthPole/Sector_Observatory/Interactables_Observatory/Prefab_NOM_RemoteViewer/Structure_NOM_RemoteViewer") .InstantiateInactive() - .Rename("Structure_NOM_PlatformContainer") + .Rename("Prefab_NOM_PlatformContainer") .DontDestroyOnLoad(); _platformContainerPrefab.transform.localScale = new Vector3(0.85f, 3f, 0.85f); } @@ -67,7 +67,7 @@ namespace NewHorizons.Builder.Props .DontDestroyOnLoad(); Object.Destroy(_receiverPrefab.GetComponentInChildren().gameObject); - var structure = _platformContainerPrefab.Instantiate(); + var structure = _platformContainerPrefab.Instantiate().Rename("Structure_NOM_PlatformContainer"); structure.transform.parent = _receiverPrefab.transform; structure.transform.localPosition = new Vector3(0, 0.8945f, 0); structure.transform.localRotation = Quaternion.identity; @@ -82,7 +82,7 @@ namespace NewHorizons.Builder.Props .DontDestroyOnLoad(); Object.Destroy(_transmitterPrefab.GetComponentInChildren().gameObject); - var structure = _platformContainerPrefab.Instantiate(); + var structure = _platformContainerPrefab.Instantiate().Rename("Structure_NOM_PlatformContainer"); structure.transform.parent = _transmitterPrefab.transform; structure.transform.localPosition = new Vector3(0, 0.8945f, 0); structure.transform.localRotation = Quaternion.identity;