Skip to content

Commit ec420fc

Browse files
authored
Merge pull request #39 from IcterusGames/version-2.0.7
Update version 2.0.7
2 parents c4be4de + 743f52f commit ec420fc

30 files changed

+41
-15
lines changed
+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
uid://cu72rjuvdnnx
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
uid://wckg68rm05vd

addons/simplegrasstextured/default_mesh.tres

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,4 @@ _surfaces = [{
1212
"vertex_count": 8,
1313
"vertex_data": PackedByteArray("AAAAvwAAgD8AAAAAAAAAPwAAAAAAAAAAAAAAvwAAAAAAAAAAAAAAPwAAgD8AAAAAAAAAAAAAgD8AAAC/AAAAAAAAAAAAAAA/AAAAAAAAAAAAAAC/AAAAAAAAgD8AAAA//3//f////7//f/9/////v/9//3////+//3//f////78AAP9//3//vwAA/3//f/+/AAD/f/9//78AAP9//3//vw==")
1414
}]
15-
metadata/GodotVersion = "4.3-stable (official)"
15+
metadata/GodotVersion = "4.4-stable (official)"
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
uid://deh0tfs84csxo
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
uid://b1ddeyowx86m3

addons/simplegrasstextured/grass.gd

+6-6
Original file line numberDiff line numberDiff line change
@@ -83,9 +83,9 @@ extends MultiMeshInstance3D
8383
@export var interactive : bool = true : set = _on_set_interactive
8484
@export_group("Advanced")
8585
## Allows you to define how much the grass will react to objects on axis X and Z
86-
@export var interactive_level_xz : float = 3.0 : set = _on_set_instactive_level_xz
86+
@export var interactive_level_xz : float = 3.0 : set = _on_set_interactive_level_xz
8787
## Allows you to define how much the grass will react to objects on axis Y
88-
@export var interactive_level_y : float = 0.3 : set = _on_set_instactive_level_y
88+
@export var interactive_level_y : float = 0.3 : set = _on_set_interactive_level_y
8989
## Locks the scale node of SimpleGrassTextured to 1
9090
@export var disable_node_scale := true : set = _on_set_disable_node_scale
9191
## Disable the ability to rotate the SimpleGrassTextured node
@@ -225,8 +225,8 @@ func update_all_material():
225225
_on_set_scale_var(scale_var)
226226
_on_set_grass_strength(grass_strength)
227227
_on_set_interactive(interactive)
228-
_on_set_instactive_level_xz(interactive_level_xz)
229-
_on_set_instactive_level_y(interactive_level_y)
228+
_on_set_interactive_level_xz(interactive_level_xz)
229+
_on_set_interactive_level_y(interactive_level_y)
230230
_on_set_optimization_by_distance(optimization_by_distance)
231231
_on_set_optimization_level(optimization_level)
232232
_on_set_optimization_dist_min(optimization_dist_min)
@@ -764,13 +764,13 @@ func _on_set_interactive(value : bool):
764764
_material.set_shader_parameter("interactive_mode", interactive)
765765

766766

767-
func _on_set_instactive_level_xz(value : float):
767+
func _on_set_interactive_level_xz(value : float):
768768
interactive_level_xz = value
769769
if _material != null:
770770
_material.set_shader_parameter("interactive_level_xz", interactive_level_xz)
771771

772772

773-
func _on_set_instactive_level_y(value : float):
773+
func _on_set_interactive_level_y(value : float):
774774
interactive_level_y = value
775775
if _material != null:
776776
_material.set_shader_parameter("interactive_level_y", interactive_level_y)
+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
uid://2juaclm8gc1n

addons/simplegrasstextured/images/sgt_icon_density.svg.import

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ type="CompressedTexture2D"
55
uid="uid://tqiak77omdnr"
66
path="res://.godot/imported/sgt_icon_density.svg-9c44dd38d1d502aa0cebccf5e2c9d3d3.ctex"
77
metadata={
8-
"editor_scale": 1.0,
8+
"has_editor_variant": true,
99
"vram_texture": false
1010
}
1111

addons/simplegrasstextured/images/sgt_icon_distance.svg.import

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ type="CompressedTexture2D"
55
uid="uid://d28dlfkm62t6e"
66
path="res://.godot/imported/sgt_icon_distance.svg-77e66b67426f6dd1ba80a0a28564d425.ctex"
77
metadata={
8-
"editor_scale": 1.0,
8+
"has_editor_variant": true,
99
"vram_texture": false
1010
}
1111

addons/simplegrasstextured/images/sgt_icon_radius.svg.import

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ type="CompressedTexture2D"
55
uid="uid://clm6vd2es8xm7"
66
path="res://.godot/imported/sgt_icon_radius.svg-e958950c7ee38ebcf9793340191c6248.ctex"
77
metadata={
8-
"editor_scale": 1.0,
8+
"has_editor_variant": true,
99
"vram_texture": false
1010
}
1111

addons/simplegrasstextured/plugin.cfg

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,5 @@
33
name="SimpleGrassTextured"
44
description="Create simple grass textured"
55
author="IcterusGames"
6-
version="2.0.6"
6+
version="2.0.7"
77
script="plugin.gd"

addons/simplegrasstextured/plugin.gd

+6-2
Original file line numberDiff line numberDiff line change
@@ -469,12 +469,16 @@ func _verify_global_shader_parameters():
469469
func _enable_shaders(enable :bool) -> void:
470470
if enable:
471471
var dir := DirAccess.open("res://")
472+
var scan := false
472473
if dir.file_exists("res://addons/simplegrasstextured/shaders/.gdignore"):
473474
dir.remove("res://addons/simplegrasstextured/shaders/.gdignore")
475+
scan = true
474476
if dir.file_exists("res://addons/simplegrasstextured/materials/.gdignore"):
475477
dir.remove("res://addons/simplegrasstextured/materials/.gdignore")
476-
var editor = get_editor_interface()
477-
editor.get_resource_filesystem().scan.call_deferred()
478+
scan = true
479+
if scan:
480+
var editor = get_editor_interface()
481+
editor.get_resource_filesystem().scan.call_deferred()
478482
else:
479483
var file := FileAccess.open("res://addons/simplegrasstextured/shaders/.gdignore", FileAccess.WRITE)
480484
file.close()
+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
uid://60a3gi7u2kf

addons/simplegrasstextured/sgt_icon.svg.import

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ type="CompressedTexture2D"
55
uid="uid://bsmcpupaj02v8"
66
path="res://.godot/imported/sgt_icon.svg-b482cb8a790485e8c790170e86f09785.ctex"
77
metadata={
8-
"editor_scale": 1.0,
8+
"has_editor_variant": true,
99
"vram_texture": false
1010
}
1111

addons/simplegrasstextured/sgt_icon_48.svg.import

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ type="CompressedTexture2D"
55
uid="uid://cubr1a55brlfp"
66
path="res://.godot/imported/sgt_icon_48.svg-9d7978c1835cd43fb6d195cc3fe6772f.ctex"
77
metadata={
8-
"editor_scale": 1.0,
8+
"has_editor_variant": true,
99
"vram_texture": false
1010
}
1111

Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
uid://cp54123dwlv7j
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
uid://dii7jpdyaypc6
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
uid://ct0c3akkhiaf
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
uid://h3cmhcmf6wwy
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
uid://bi3o8elbtqoni
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
uid://bdgbdmw2hh77q
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
uid://bpnki8vkbrrer
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
uid://brbm3okyt3jwq
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
uid://c4hxrek5kx6bn
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
uid://brellka4w2k2s

addons/simplegrasstextured/singleton.gd

+2
Original file line numberDiff line numberDiff line change
@@ -92,6 +92,8 @@ func _ready() -> void:
9292
_blur2_view.size = _dist_view.size
9393
_blur2_view.size_2d_override = _dist_view.size
9494
if Engine.is_editor_hint():
95+
if not get_tree().has_user_signal(&"sgt_globals_params_changed"):
96+
get_tree().add_user_signal(&"sgt_globals_params_changed")
9597
get_tree().connect(&"sgt_globals_params_changed", _on_globals_params_changed)
9698
else:
9799
set_interactive(false)
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
uid://bcnq5eix75v5b
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
uid://usxgr64t746m
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
uid://bk4wcnwns36qk
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
uid://cdfq5jjtnlcwg

0 commit comments

Comments
 (0)