mirror of
https://github.com/Outer-Wilds-New-Horizons/new-horizons.git
synced 2025-12-11 20:15:44 +01:00
Null check instead
This commit is contained in:
parent
223b35c066
commit
9599003f87
@ -103,7 +103,7 @@ namespace NewHorizons.Builder.Props
|
||||
conversationZone.transform.parent = planetGO.transform.Find(info.pathToAnimController);
|
||||
}
|
||||
|
||||
conversationZone.transform.position = planetGO.transform.TransformPoint(info.position);
|
||||
conversationZone.transform.position = planetGO.transform.TransformPoint(info?.position ?? Vector3.zero);
|
||||
conversationZone.SetActive(true);
|
||||
|
||||
return dialogueTree;
|
||||
|
||||
@ -147,7 +147,7 @@ namespace NewHorizons.Builder.Props
|
||||
}
|
||||
}
|
||||
|
||||
nomaiWallTextObj.transform.position = planetGO.transform.TransformPoint(info.position);
|
||||
nomaiWallTextObj.transform.position = planetGO.transform.TransformPoint(info?.position ?? Vector3.zero);
|
||||
if (info.normal != null)
|
||||
{
|
||||
// In global coordinates (normal was in local coordinates)
|
||||
|
||||
@ -54,7 +54,7 @@ namespace NewHorizons.Builder.Props
|
||||
GameObject raftObject = _prefab.InstantiateInactive();
|
||||
raftObject.name = "Raft_Body";
|
||||
raftObject.transform.parent = sector?.transform ?? planetGO.transform;
|
||||
raftObject.transform.position = planetGO.transform.TransformPoint(info.position);
|
||||
raftObject.transform.position = planetGO.transform.TransformPoint(info?.position ?? Vector3.zero);
|
||||
raftObject.transform.rotation = planetGO.transform.TransformRotation(Quaternion.identity);
|
||||
|
||||
StreamingHandler.SetUpStreaming(raftObject, sector);
|
||||
|
||||
@ -489,7 +489,7 @@ namespace NewHorizons.Utility.DebugMenu
|
||||
var planetGO = sectorParent;
|
||||
var info = conversationMetadata.conversation;
|
||||
|
||||
nomaiWallTextObj.transform.position = planetGO.transform.TransformPoint(info.position);
|
||||
nomaiWallTextObj.transform.position = planetGO.transform.TransformPoint(info?.position ?? Vector3.zero);
|
||||
if (info.normal != null)
|
||||
{
|
||||
// In global coordinates (normal was in local coordinates)
|
||||
|
||||
@ -23,7 +23,6 @@ namespace NewHorizons.Utility
|
||||
|
||||
public static implicit operator Vector3(MVector3 vec)
|
||||
{
|
||||
if (vec == null) return Vector3.zero;
|
||||
return new Vector3(vec.x, vec.y, vec.z);
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user