diff --git a/NewHorizons/Builder/Props/ScatterBuilder.cs b/NewHorizons/Builder/Props/ScatterBuilder.cs index e9416b3a..5b6faa34 100644 --- a/NewHorizons/Builder/Props/ScatterBuilder.cs +++ b/NewHorizons/Builder/Props/ScatterBuilder.cs @@ -140,7 +140,7 @@ namespace NewHorizons.Builder.Props var prop = scatterPrefab.InstantiateInactive(); prop.transform.SetParent(parent, false); - prop.transform.position = go.transform.TransformPoint(point * height); + prop.transform.localPosition = point * height; var up = (prop.transform.position - go.transform.position).normalized; prop.transform.rotation = Quaternion.FromToRotation(Vector3.up, up); diff --git a/NewHorizons/External/Modules/Props/ScatterInfo.cs b/NewHorizons/External/Modules/Props/ScatterInfo.cs index 21d32d35..a03b2003 100644 --- a/NewHorizons/External/Modules/Props/ScatterInfo.cs +++ b/NewHorizons/External/Modules/Props/ScatterInfo.cs @@ -68,7 +68,7 @@ namespace NewHorizons.External.Modules.Props public bool keepLoaded; /// - /// The relative path from the planet to the parent of this object. Optional (will default to the root sector). + /// The relative path from the planet to the parent of this object. Optional (will default to the root sector). This parent should be at the position where you'd like to scatter (which would usually be zero). /// public string parentPath; }