diff --git a/gui/dialogs/clouds.xml b/gui/dialogs/clouds.xml
index d1147966a..ddf2d595b 100644
--- a/gui/dialogs/clouds.xml
+++ b/gui/dialogs/clouds.xml
@@ -11,6 +11,16 @@
+
+
+ var rebuild = func {
+ var p = "/environment/rebuild-layers";
+ setprop(p, getprop(p) + 1);
+ }
+
+
+
+
@@ -76,6 +86,10 @@
dialog-apply
+
+ nasal
+
+
@@ -122,6 +136,10 @@
dialog-apply
+
+ nasal
+
+
@@ -168,6 +186,10 @@
dialog-apply
+
+ nasal
+
+
@@ -214,6 +236,10 @@
dialog-apply
+
+ nasal
+
+
@@ -250,6 +276,7 @@
2
100
true
+ false
/environment/clouds/layer[0]/coverage
clear
few
@@ -260,6 +287,10 @@
dialog-apply
+
+ nasal
+
+