From 8dabc7934e114a35c845846d78ad246a340388ee Mon Sep 17 00:00:00 2001 From: Nick Date: Sat, 26 Aug 2023 12:27:41 -0400 Subject: [PATCH] Delay start of ConditionalObjectActivation, else it can affect blackhole setup --- NewHorizons/Components/Props/ConditionalObjectActivation.cs | 6 ++++++ NewHorizons/manifest.json | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/NewHorizons/Components/Props/ConditionalObjectActivation.cs b/NewHorizons/Components/Props/ConditionalObjectActivation.cs index 41f07ca9..2fd0cde1 100644 --- a/NewHorizons/Components/Props/ConditionalObjectActivation.cs +++ b/NewHorizons/Components/Props/ConditionalObjectActivation.cs @@ -26,6 +26,12 @@ namespace NewHorizons.Components.Props } public void Start() + { + // We delay else some props don't get properly initialized before being disappeared + Delay.FireOnNextUpdate(LateStart); + } + + private void LateStart() { var currentConditionState = DialogueConditionManager.SharedInstance.GetConditionState(DialogueCondition); diff --git a/NewHorizons/manifest.json b/NewHorizons/manifest.json index df30dd3b..24971a5e 100644 --- a/NewHorizons/manifest.json +++ b/NewHorizons/manifest.json @@ -4,7 +4,7 @@ "author": "xen, Bwc9876, clay, MegaPiggy, John, Trifid, Hawkbar, Book", "name": "New Horizons", "uniqueName": "xen.NewHorizons", - "version": "1.15.0", + "version": "1.15.1", "owmlVersion": "2.9.3", "dependencies": [ "JohnCorby.VanillaFix", "_nebula.MenuFramework", "xen.CommonCameraUtility", "dgarro.CustomShipLogModes" ], "conflicts": [ "Raicuparta.QuantumSpaceBuddies", "PacificEngine.OW_CommonResources" ],