mirror of
https://github.com/misternebula/quantum-space-buddies.git
synced 2025-02-12 00:40:08 +00:00
improve vessel warp action
This commit is contained in:
parent
c56cd230ef
commit
5a49df9061
@ -17,6 +17,9 @@ namespace QSB.Utility
|
||||
var playerBody = Locator.GetPlayerBody();
|
||||
playerBody.WarpToPositionRotation(spawnPoint.transform.position, spawnPoint.transform.rotation);
|
||||
playerBody.SetVelocity(spawnPoint.GetPointVelocity());
|
||||
var bridgeVolume = FindObjectOfType<VesselWarpController>()._bridgeVolume;
|
||||
bridgeVolume.AddObjectToVolume(Locator.GetPlayerDetector());
|
||||
bridgeVolume.AddObjectToVolume(Locator.GetPlayerCameraDetector());
|
||||
}
|
||||
|
||||
private void InsertWarpCore()
|
||||
@ -24,9 +27,6 @@ namespace QSB.Utility
|
||||
var warpCore = GameObject.Find("Prefab_NOM_WarpCoreVessel").GetComponent<WarpCoreItem>();
|
||||
var socket = GameObject.Find("Interactibles_VesselBridge").GetComponentInChildren<WarpCoreSocket>();
|
||||
socket.PlaceIntoSocket(warpCore);
|
||||
var bridgeVolume = FindObjectOfType<VesselWarpController>()._bridgeVolume;
|
||||
bridgeVolume.AddObjectToVolume(Locator.GetPlayerDetector());
|
||||
bridgeVolume.AddObjectToVolume(Locator.GetPlayerCameraDetector());
|
||||
}
|
||||
|
||||
private void DamageShipElectricalSystem() => ShipManager.Instance.ShipElectricalComponent.SetDamaged(true);
|
||||
|
Loading…
x
Reference in New Issue
Block a user