diff options
Diffstat (limited to 'client/map/environment.gd')
-rw-r--r-- | client/map/environment.gd | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/client/map/environment.gd b/client/map/environment.gd new file mode 100644 index 00000000..f36b51b6 --- /dev/null +++ b/client/map/environment.gd @@ -0,0 +1,10 @@ +extends Node3D + +func update(params: Dictionary): + $Wind.emitting = params["wind"] > 0.1 + var a: ParticleProcessMaterial = $Wind.process_material + a.initial_velocity_max = params["wind"] * 15. + a.initial_velocity_min = params["wind"] * 15. + + $Rain.emitting = params["rain"] > 0.1 + $Rain.amount = params["rain"] * 500 |