Update ShipWarpController.cs

This commit is contained in:
Nick J. Connors 2022-01-15 14:24:42 -05:00
parent 608370697b
commit 12a50df39f

View File

@ -167,14 +167,14 @@ namespace NewHorizons.Components
Player.getResources()._currentHealth = 100f; Player.getResources()._currentHealth = 100f;
Locator.GetDeathManager()._invincible = false; Locator.GetDeathManager()._invincible = false;
// For some reason warping in with a suit means you suffocate while in the ship // For some reason warping into the ship makes you suffocate while in the ship
if(_wearingSuit) Player.getResources().OnSuitUp(); if(_wearingSuit) Player.getResources().OnSuitUp();
var o2Volume = Locator.GetShipBody().GetComponent<OxygenVolume>(); var o2Volume = Locator.GetShipBody().GetComponent<OxygenVolume>();
var atmoVolume = GameObject.Find("Ship_Body/Volumes/ShipAtmosphereVolume").GetComponent<SimpleFluidVolume>(); var atmoVolume = GameObject.Find("Ship_Body/Volumes/ShipAtmosphereVolume").GetComponent<SimpleFluidVolume>();
//Player.getResources()._oxygenDetector.AddVolume(o2Volume);
Player.getResources()._cameraFluidDetector.AddVolume(atmoVolume); Player.getResources()._cameraFluidDetector.AddVolume(atmoVolume);
//Player.getResources()._fluidDetector.AddVolume(atmoVolume); Player.getResources()._cameraFluidDetector.OnVolumeAdded(atmoVolume);
Player.getResources()._cameraFluidDetector.OnVolumeActivated(atmoVolume);
GlobalMessenger.FireEvent("EnterShip"); GlobalMessenger.FireEvent("EnterShip");
PlayerState.OnEnterShip(); PlayerState.OnEnterShip();