diff --git a/tests/terrain_chunk_generator_validation.gd b/tests/terrain_chunk_generator_validation.gd index 0576d81..4bbb5a3 100644 --- a/tests/terrain_chunk_generator_validation.gd +++ b/tests/terrain_chunk_generator_validation.gd @@ -447,6 +447,7 @@ func _validate_catalog() -> void: and stream_variant.water_inlet_edges == stream.water_inlet_edges and stream_variant.water_outlet_edges == stream.water_outlet_edges and stream_variant.water_surface_size == stream.water_surface_size + and stream.water_surface_size.x >= 4.0 and stream.water_surface_offset.x < 0.0 and stream_variant.water_surface_offset.x > 0.0 and is_equal_approx( @@ -455,7 +456,7 @@ func _validate_catalog() -> void: ), ( "Both pond-stream visuals must share one combined selection weight " - + "and mirrored water footprints." + + "and waterline-wide mirrored water footprints." ), ) _check( diff --git a/world/generation/chunks/definitions/chunk_0003.tres b/world/generation/chunks/definitions/chunk_0003.tres index f681406..6575013 100644 --- a/world/generation/chunks/definitions/chunk_0003.tres +++ b/world/generation/chunks/definitions/chunk_0003.tres @@ -16,5 +16,5 @@ allowed_neighbor_tags = PackedStringArray("grass") preferred_neighbor_tags = PackedStringArray("grass") water_inlet_edges = 1 water_outlet_edges = 4 -water_surface_size = Vector2(2.3, 10) +water_surface_size = Vector2(4.2, 10) water_surface_offset = Vector2(-0.315, 0) diff --git a/world/generation/chunks/definitions/chunk_0016.tres b/world/generation/chunks/definitions/chunk_0016.tres index 14474e9..ac8bea7 100644 --- a/world/generation/chunks/definitions/chunk_0016.tres +++ b/world/generation/chunks/definitions/chunk_0016.tres @@ -16,5 +16,5 @@ allowed_neighbor_tags = PackedStringArray("grass") preferred_neighbor_tags = PackedStringArray("grass") water_inlet_edges = 1 water_outlet_edges = 4 -water_surface_size = Vector2(2.3, 10) +water_surface_size = Vector2(4.2, 10) water_surface_offset = Vector2(0.323, 0)