use GetUnityObjects

This commit is contained in:
JohnCorby 2022-01-01 00:02:09 -08:00
parent 1886961b83
commit 91e16a2c68
2 changed files with 4 additions and 2 deletions

View File

@ -4,6 +4,7 @@ using QSB.Player.Messages;
using QSB.Utility;
using QSB.WorldSync;
using System.Collections.Generic;
using System.Linq;
using UnityEngine;
namespace QSB.EyeOfTheUniverse.CosmicInflation
@ -45,7 +46,7 @@ namespace QSB.EyeOfTheUniverse.CosmicInflation
_controller._smokeSphereTrigger.OnEntry -= OnEntry;
}
_controller = FindObjectOfType<CosmicInflationController>();
_controller = QSBWorldSync.GetUnityObjects<CosmicInflationController>().First();
_controller._smokeSphereTrigger.OnEntry -= _controller.OnEnterFogSphere;
_controller._smokeSphereTrigger.OnEntry += OnEntry;

View File

@ -3,6 +3,7 @@ using QSB.Player;
using QSB.Player.Messages;
using QSB.WorldSync;
using System.Collections.Generic;
using System.Linq;
using UnityEngine;
namespace QSB.EyeOfTheUniverse.VesselSync
@ -32,7 +33,7 @@ namespace QSB.EyeOfTheUniverse.VesselSync
_warpController._cageTrigger.OnExit -= OnExit;
}
_warpController = FindObjectOfType<VesselWarpController>();
_warpController = QSBWorldSync.GetUnityObjects<VesselWarpController>().First();
_warpController._cageTrigger.OnExit -= _warpController.OnExitCageTrigger;
_warpController._cageTrigger.OnEntry += OnEntry;