summaryrefslogtreecommitdiff
path: root/resources
diff options
context:
space:
mode:
authorbd <bdunahu@operationnull.com>2025-05-22 23:05:36 -0400
committerbd <bdunahu@operationnull.com>2025-05-22 23:05:36 -0400
commit834685c53554f831118a84207708cfd428d09fd9 (patch)
tree6bd8bd85c28d055c5947d554f9a99bc57aeaf1ae /resources
parent69013e2a35969fbb52cd0c3db07787698eb8c5a3 (diff)
Use a noise texture to randomly generate obstacles onto map
Diffstat (limited to 'resources')
-rw-r--r--resources/map_generator_resource.tres6
-rw-r--r--resources/obstacle_noise.tres8
2 files changed, 13 insertions, 1 deletions
diff --git a/resources/map_generator_resource.tres b/resources/map_generator_resource.tres
index f767c1c..7c4a742 100644
--- a/resources/map_generator_resource.tres
+++ b/resources/map_generator_resource.tres
@@ -1,7 +1,11 @@
-[gd_resource type="Resource" load_steps=2 format=3 uid="uid://cdqqg7ni517ol"]
+[gd_resource type="Resource" script_class="MapGeneratorResource" load_steps=2 format=3 uid="uid://cdqqg7ni517ol"]
[ext_resource type="Script" uid="uid://bsc3qt5tyv2fc" path="res://scripts/map_generator_resource.gd" id="1_xlatm"]
[resource]
script = ExtResource("1_xlatm")
+grid_width = 20
+grid_height = 15
+tile_size = 16
+min_path_size = 45
metadata/_custom_type_script = "uid://bsc3qt5tyv2fc"
diff --git a/resources/obstacle_noise.tres b/resources/obstacle_noise.tres
new file mode 100644
index 0000000..841e628
--- /dev/null
+++ b/resources/obstacle_noise.tres
@@ -0,0 +1,8 @@
+[gd_resource type="NoiseTexture2D" load_steps=2 format=3 uid="uid://c3eb1usff1duj"]
+
+[sub_resource type="FastNoiseLite" id="FastNoiseLite_4qtv4"]
+noise_type = 0
+frequency = 0.1545
+
+[resource]
+noise = SubResource("FastNoiseLite_4qtv4")