From 141dbf42c0e51956d9c820c10e327868eb9bebf4 Mon Sep 17 00:00:00 2001 From: "Marek S. Lukasiewicz" Date: Fri, 21 Feb 2025 13:55:02 +0100 Subject: [PATCH] Setup zylann.hterrain addon --- .gitignore | 2 ++ project/addons/zylann.hterrain/hterrain.gd.uid | 1 + .../addons/zylann.hterrain/hterrain_chunk.gd.uid | 1 + .../zylann.hterrain/hterrain_chunk_debug.gd.uid | 1 + .../zylann.hterrain/hterrain_collider.gd.uid | 1 + .../addons/zylann.hterrain/hterrain_data.gd.uid | 1 + .../zylann.hterrain/hterrain_detail_layer.gd.uid | 1 + .../addons/zylann.hterrain/hterrain_mesher.gd.uid | 1 + .../hterrain_resource_loader.gd.uid | 1 + .../hterrain_resource_saver.gd.uid | 1 + .../zylann.hterrain/hterrain_texture_set.gd.uid | 1 + update_addons.py | 15 ++++++++++----- 12 files changed, 22 insertions(+), 5 deletions(-) create mode 100644 project/addons/zylann.hterrain/hterrain.gd.uid create mode 100644 project/addons/zylann.hterrain/hterrain_chunk.gd.uid create mode 100644 project/addons/zylann.hterrain/hterrain_chunk_debug.gd.uid create mode 100644 project/addons/zylann.hterrain/hterrain_collider.gd.uid create mode 100644 project/addons/zylann.hterrain/hterrain_data.gd.uid create mode 100644 project/addons/zylann.hterrain/hterrain_detail_layer.gd.uid create mode 100644 project/addons/zylann.hterrain/hterrain_mesher.gd.uid create mode 100644 project/addons/zylann.hterrain/hterrain_resource_loader.gd.uid create mode 100644 project/addons/zylann.hterrain/hterrain_resource_saver.gd.uid create mode 100644 project/addons/zylann.hterrain/hterrain_texture_set.gd.uid diff --git a/.gitignore b/.gitignore index 6530f70..104a558 100644 --- a/.gitignore +++ b/.gitignore @@ -16,6 +16,8 @@ compile_commands.json !/project/addons/godot-xr-tools/**/*.uid /project/addons/gdcef/** !/project/addons/gdcef/**/*.uid +/project/addons/zylann.hterrain/** +!/project/addons/zylann.hterrain/**/*.uid # Chrome Embedded Framework binaries /project/cef_artifacts diff --git a/project/addons/zylann.hterrain/hterrain.gd.uid b/project/addons/zylann.hterrain/hterrain.gd.uid new file mode 100644 index 0000000..456680f --- /dev/null +++ b/project/addons/zylann.hterrain/hterrain.gd.uid @@ -0,0 +1 @@ +uid://bov8uure5wkmf diff --git a/project/addons/zylann.hterrain/hterrain_chunk.gd.uid b/project/addons/zylann.hterrain/hterrain_chunk.gd.uid new file mode 100644 index 0000000..0de6715 --- /dev/null +++ b/project/addons/zylann.hterrain/hterrain_chunk.gd.uid @@ -0,0 +1 @@ +uid://dywbptb2bbko diff --git a/project/addons/zylann.hterrain/hterrain_chunk_debug.gd.uid b/project/addons/zylann.hterrain/hterrain_chunk_debug.gd.uid new file mode 100644 index 0000000..f88144e --- /dev/null +++ b/project/addons/zylann.hterrain/hterrain_chunk_debug.gd.uid @@ -0,0 +1 @@ +uid://bfmi6gam8b6fo diff --git a/project/addons/zylann.hterrain/hterrain_collider.gd.uid b/project/addons/zylann.hterrain/hterrain_collider.gd.uid new file mode 100644 index 0000000..430b941 --- /dev/null +++ b/project/addons/zylann.hterrain/hterrain_collider.gd.uid @@ -0,0 +1 @@ +uid://uad1kd28fwu0 diff --git a/project/addons/zylann.hterrain/hterrain_data.gd.uid b/project/addons/zylann.hterrain/hterrain_data.gd.uid new file mode 100644 index 0000000..7d280db --- /dev/null +++ b/project/addons/zylann.hterrain/hterrain_data.gd.uid @@ -0,0 +1 @@ +uid://bflkdm6r5si0i diff --git a/project/addons/zylann.hterrain/hterrain_detail_layer.gd.uid b/project/addons/zylann.hterrain/hterrain_detail_layer.gd.uid new file mode 100644 index 0000000..fd0213b --- /dev/null +++ b/project/addons/zylann.hterrain/hterrain_detail_layer.gd.uid @@ -0,0 +1 @@ +uid://cl2uxsa1vdegf diff --git a/project/addons/zylann.hterrain/hterrain_mesher.gd.uid b/project/addons/zylann.hterrain/hterrain_mesher.gd.uid new file mode 100644 index 0000000..dbd8eff --- /dev/null +++ b/project/addons/zylann.hterrain/hterrain_mesher.gd.uid @@ -0,0 +1 @@ +uid://b7r28bjm7joxj diff --git a/project/addons/zylann.hterrain/hterrain_resource_loader.gd.uid b/project/addons/zylann.hterrain/hterrain_resource_loader.gd.uid new file mode 100644 index 0000000..d0c7026 --- /dev/null +++ b/project/addons/zylann.hterrain/hterrain_resource_loader.gd.uid @@ -0,0 +1 @@ +uid://r4skgmgtuu61 diff --git a/project/addons/zylann.hterrain/hterrain_resource_saver.gd.uid b/project/addons/zylann.hterrain/hterrain_resource_saver.gd.uid new file mode 100644 index 0000000..9c7797c --- /dev/null +++ b/project/addons/zylann.hterrain/hterrain_resource_saver.gd.uid @@ -0,0 +1 @@ +uid://dhm70m1314m0o diff --git a/project/addons/zylann.hterrain/hterrain_texture_set.gd.uid b/project/addons/zylann.hterrain/hterrain_texture_set.gd.uid new file mode 100644 index 0000000..8650026 --- /dev/null +++ b/project/addons/zylann.hterrain/hterrain_texture_set.gd.uid @@ -0,0 +1 @@ +uid://cr1a7v7ck7gmd diff --git a/update_addons.py b/update_addons.py index c7d17aa..62dc696 100644 --- a/update_addons.py +++ b/update_addons.py @@ -5,11 +5,16 @@ from shutil import copytree root_path = path.abspath(path.dirname(__file__)) # Copy the addon folder from each module -copytree( - path.join(root_path, 'modules', 'gdcef', 'addons'), - path.join(root_path, 'project', 'addons'), - dirs_exist_ok=True, -) +addon_modules = [ + 'gdcef', + 'godot_heightmap_plugin', +] +for addon in addon_modules: + copytree( + path.join(root_path, 'modules', addon, 'addons'), + path.join(root_path, 'project', 'addons'), + dirs_exist_ok=True, + ) # Configure gdcef version for precompiled binaries gdcef_build = path.join(root_path, 'project', 'addons', 'gdcef', 'build.py')