diff --git a/Content.Server/Parallax/BiomeSystem.cs b/Content.Server/Parallax/BiomeSystem.cs index e7227c0045..66a0a6cf22 100644 --- a/Content.Server/Parallax/BiomeSystem.cs +++ b/Content.Server/Parallax/BiomeSystem.cs @@ -193,7 +193,7 @@ public sealed partial class BiomeSystem : SharedBiomeSystem if (!TryComp(targetMapUid, out var biome)) return; - var targetArea = new Box2(targetMap.Position - 64f, targetMap.Position + 64f); + var targetArea = new Box2(targetMap.Position - 32f, targetMap.Position + 32f); Preload(targetMapUid, biome, targetArea); } @@ -346,8 +346,8 @@ public sealed partial class BiomeSystem : SharedBiomeSystem for (var j = 0; j < 5; j++) { var point = new Vector2( - chunk.X + buffer * rand.NextFloat() * (layerProto.Size - buffer), - chunk.Y + buffer * rand.NextFloat() * (layerProto.Size - buffer)); + chunk.X + buffer + rand.NextFloat() * (layerProto.Size - buffer), + chunk.Y + buffer + rand.NextFloat() * (layerProto.Size - buffer)); var coords = new EntityCoordinates(gridUid, point); var tile = grid.LocalToTile(coords); diff --git a/Content.Shared/Parallax/Biomes/Markers/BiomeMarkerLayerPrototype.cs b/Content.Shared/Parallax/Biomes/Markers/BiomeMarkerLayerPrototype.cs index e70f0541be..cff75ad917 100644 --- a/Content.Shared/Parallax/Biomes/Markers/BiomeMarkerLayerPrototype.cs +++ b/Content.Shared/Parallax/Biomes/Markers/BiomeMarkerLayerPrototype.cs @@ -14,7 +14,7 @@ public sealed class BiomeMarkerLayerPrototype : IBiomeMarkerLayer /// [DataField("radius")] - public float Radius { get; } = 12f; + public float Radius { get; } = 32f; /// /// How many mobs to spawn in one group. @@ -24,5 +24,5 @@ public sealed class BiomeMarkerLayerPrototype : IBiomeMarkerLayer /// [DataField("size")] - public int Size { get; } = 64; + public int Size { get; } = 128; }