mirror of
https://github.com/Outer-Wilds-New-Horizons/new-horizons.git
synced 2025-12-11 20:15:44 +01:00
Move code
This commit is contained in:
parent
a83232b793
commit
952a7ffa36
@ -293,6 +293,7 @@ namespace NewHorizons
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// EOTU fixes
|
||||||
if (isEyeOfTheUniverse)
|
if (isEyeOfTheUniverse)
|
||||||
{
|
{
|
||||||
// Create astro objects for eye and vessel because they didn't have them somehow.
|
// Create astro objects for eye and vessel because they didn't have them somehow.
|
||||||
@ -301,6 +302,8 @@ namespace NewHorizons
|
|||||||
var eyeSector = eyeOfTheUniverse.FindChild("Sector_EyeOfTheUniverse").GetComponent<Sector>();
|
var eyeSector = eyeOfTheUniverse.FindChild("Sector_EyeOfTheUniverse").GetComponent<Sector>();
|
||||||
var eyeAO = eyeOfTheUniverse.AddComponent<EyeAstroObject>();
|
var eyeAO = eyeOfTheUniverse.AddComponent<EyeAstroObject>();
|
||||||
eyeAO._owRigidbody = eyeOfTheUniverse.GetAttachedOWRigidbody();
|
eyeAO._owRigidbody = eyeOfTheUniverse.GetAttachedOWRigidbody();
|
||||||
|
var eyeSphere = eyeSector.GetComponent<SphereShape>();
|
||||||
|
eyeSphere.SetLayer(Shape.Layer.Sector);
|
||||||
eyeAO._rootSector = eyeSector;
|
eyeAO._rootSector = eyeSector;
|
||||||
eyeAO._gravityVolume = eyeSector.GetComponentInChildren<GravityVolume>();
|
eyeAO._gravityVolume = eyeSector.GetComponentInChildren<GravityVolume>();
|
||||||
eyeAO._customName = "Eye Of The Universe";
|
eyeAO._customName = "Eye Of The Universe";
|
||||||
@ -320,8 +323,6 @@ namespace NewHorizons
|
|||||||
vesselAO._type = AstroObject.Type.SpaceStation;
|
vesselAO._type = AstroObject.Type.SpaceStation;
|
||||||
vesselAO.Register();
|
vesselAO.Register();
|
||||||
|
|
||||||
eyeSector.GetComponent<SphereShape>().SetLayer(Shape.Layer.Sector);
|
|
||||||
|
|
||||||
// Resize vessel sector so that the vessel is fully collidable.
|
// Resize vessel sector so that the vessel is fully collidable.
|
||||||
var vesselSectorTrigger = vesselSector.gameObject.FindChild("SectorTriggerVolume_VesselBridge");
|
var vesselSectorTrigger = vesselSector.gameObject.FindChild("SectorTriggerVolume_VesselBridge");
|
||||||
vesselSectorTrigger.transform.localPosition = new Vector3(0, 0, -207.375f);
|
vesselSectorTrigger.transform.localPosition = new Vector3(0, 0, -207.375f);
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user