diff --git a/Assets/Scripts/ServerShared/ZoneGenerator.cs b/Assets/Scripts/ServerShared/ZoneGenerator.cs index 948eb79ff..f75526adc 100644 --- a/Assets/Scripts/ServerShared/ZoneGenerator.cs +++ b/Assets/Scripts/ServerShared/ZoneGenerator.cs @@ -44,7 +44,7 @@ public static class ZoneGenerator { var pack = new ZonePack(); - var random = new Random(unchecked((uint) galaxyZone.Name.GetHashCode()) ^ (uint) BitConverter.SingleToInt32Bits(hash(galaxyZone.Position))); + var random = new Random(unchecked((uint) galaxyZone.Name.GetHashCode()) ^ (uint) pcg3d(galaxyZone.Position).x); var density = saturate(galaxy.Background.CloudDensity(galaxyZone.Position)/2); pack.Radius = zoneSettings.ZoneRadius.Evaluate(density); diff --git a/Directory.Build.props b/Directory.Build.props index d8d359c6b..3bd4b9191 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -2,7 +2,7 @@ $(CULTLIB_ROOT) $(MSBuildThisFileDirectory)..\CultLib - f0605367e0d7e57941a57bacb0b8cb8d893073be + 0f2c1f04ef66a8b85c507747c508960ff1417ae0 C:\Program Files\Git\cmd\git.exe git diff --git a/Packages/manifest.json b/Packages/manifest.json index 2b9bf1f6b..104c90df3 100644 --- a/Packages/manifest.json +++ b/Packages/manifest.json @@ -50,6 +50,6 @@ "com.unity.modules.vr": "1.0.0", "com.unity.modules.wind": "1.0.0", "com.unity.modules.xr": "1.0.0", - "org.gamecult.cultmath": "https://github.com/GameCult/CultLib.git?path=/packages/cultmath/unity/org.gamecult.cultmath#cultmath-unity-v0.2.1" + "org.gamecult.cultmath": "https://github.com/GameCult/CultLib.git?path=/packages/cultmath/unity/org.gamecult.cultmath#cultmath-unity-v0.2.3" } } diff --git a/Packages/packages-lock.json b/Packages/packages-lock.json index 6ea384cf2..dcde8fc0f 100644 --- a/Packages/packages-lock.json +++ b/Packages/packages-lock.json @@ -243,11 +243,11 @@ "url": "https://packages.unity.com" }, "org.gamecult.cultmath": { - "version": "https://github.com/GameCult/CultLib.git?path=/packages/cultmath/unity/org.gamecult.cultmath#cultmath-unity-v0.2.1", + "version": "https://github.com/GameCult/CultLib.git?path=/packages/cultmath/unity/org.gamecult.cultmath#cultmath-unity-v0.2.3", "depth": 0, "source": "git", "dependencies": {}, - "hash": "f0605367e0d7e57941a57bacb0b8cb8d893073be" + "hash": "0f2c1f04ef66a8b85c507747c508960ff1417ae0" }, "com.unity.modules.accessibility": { "version": "1.0.0",