From a4459a949d230d6983ed0a62b929013d50ee505c Mon Sep 17 00:00:00 2001 From: Relintai Date: Sun, 18 Apr 2021 19:39:12 +0200 Subject: [PATCH] Now the test terrain generator will set a few cells to a different type. --- game/tw/new_terramanlevelgenerator.gd | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/game/tw/new_terramanlevelgenerator.gd b/game/tw/new_terramanlevelgenerator.gd index 0007bfff..6476b8ab 100644 --- a/game/tw/new_terramanlevelgenerator.gd +++ b/game/tw/new_terramanlevelgenerator.gd @@ -13,4 +13,9 @@ func _generate_chunk(chunk: TerraChunk) -> void: var vx : int = x + (chunk.position_x * chunk.size_x) var vz : int = z + (chunk.position_z * chunk.size_z) - chunk.set_voxel((s.get_noise_2d(vx, vz) + 2) * 10.0, x, z, TerraChunkDefault.DEFAULT_CHANNEL_ISOLEVEL) + var val : float = (s.get_noise_2d(vx, vz) + 2) * 20.0 + + chunk.set_voxel(val, x, z, TerraChunkDefault.DEFAULT_CHANNEL_ISOLEVEL) + + if val < 33: + chunk.set_voxel(2, x, z, TerraChunkDefault.DEFAULT_CHANNEL_TYPE)