mirror of
https://github.com/misternebula/quantum-space-buddies.git
synced 2025-01-01 12:08:52 +00:00
remove patch that is now in vanillafix
This commit is contained in:
parent
b6603790d9
commit
7cf24052fd
@ -11,37 +11,6 @@ internal class ProbeToolPatches : QSBPatch
|
|||||||
{
|
{
|
||||||
public override QSBPatchTypes Type => QSBPatchTypes.OnClientConnect;
|
public override QSBPatchTypes Type => QSBPatchTypes.OnClientConnect;
|
||||||
|
|
||||||
/*
|
|
||||||
* This patch is just to avoid error spam when testing probe destruction in SolarSystem
|
|
||||||
*/
|
|
||||||
|
|
||||||
[HarmonyPrefix]
|
|
||||||
[HarmonyPatch(typeof(NomaiWarpStreaming), nameof(NomaiWarpStreaming.FixedUpdate))]
|
|
||||||
public static bool FixedUpdateOverride(NomaiWarpStreaming __instance)
|
|
||||||
{
|
|
||||||
if (__instance._warpTransmitter != null)
|
|
||||||
{
|
|
||||||
var ableToBeWarped = __instance._warpTransmitter.GetViewAngleToTarget() < __instance._streamingAngle;
|
|
||||||
var probeAbove = __instance._probe != null && __instance._probe.IsLaunched() && (!__instance._probe.IsAnchored() || __instance._warpTransmitter.IsProbeOnPlatform());
|
|
||||||
|
|
||||||
var shouldBeLoadingRequiredAssets = ableToBeWarped && (__instance._playerInVolume || (__instance._probeInVolume && probeAbove));
|
|
||||||
var shouldBeLoadingGeneralAssets = ableToBeWarped && __instance._warpTransmitter.IsPlayerOnPlatform();
|
|
||||||
__instance.UpdatePreloadingState(shouldBeLoadingRequiredAssets, shouldBeLoadingGeneralAssets);
|
|
||||||
}
|
|
||||||
|
|
||||||
if (__instance._warpReceiver != null)
|
|
||||||
{
|
|
||||||
var ableToBeWarped = __instance._warpReceiver.IsReturnWarpEnabled() || __instance._warpReceiver.IsBlackHoleOpen();
|
|
||||||
var probeAbove = __instance._probe != null && __instance._probe.IsLaunched() && (!__instance._probe.IsAnchored() || __instance._warpReceiver.IsProbeOnPlatform());
|
|
||||||
|
|
||||||
var shouldBeLoadingRequiredAssets = ableToBeWarped && (__instance._playerInVolume || (__instance._probeInVolume && probeAbove));
|
|
||||||
var shouldBeLoadingGeneralAssets = ableToBeWarped && __instance._playerInVolume;
|
|
||||||
__instance.UpdatePreloadingState(shouldBeLoadingRequiredAssets, shouldBeLoadingGeneralAssets);
|
|
||||||
}
|
|
||||||
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
|
|
||||||
[HarmonyPrefix]
|
[HarmonyPrefix]
|
||||||
[HarmonyPatch(typeof(ProbeCamera), nameof(ProbeCamera.RotateHorizontal))]
|
[HarmonyPatch(typeof(ProbeCamera), nameof(ProbeCamera.RotateHorizontal))]
|
||||||
public static bool RotateHorizontal(ProbeCamera __instance, float degrees)
|
public static bool RotateHorizontal(ProbeCamera __instance, float degrees)
|
||||||
|
Loading…
Reference in New Issue
Block a user