From 87427e7b7fe5ad831bae869452a78802476e1cc0 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Fernando=20Garc=C3=ADa=20Li=C3=B1=C3=A1n?=
 <fernandogarcialinan@gmail.com>
Date: Sun, 2 May 2021 11:26:27 +0200
Subject: [PATCH 1/2] Fix crash when trying to load a graphics preset from the
 command line

---
 Video/high-quality-preset.xml    | 2 +-
 Video/low-quality-preset.xml     | 2 +-
 Video/medium-quality-preset.xml  | 2 +-
 Video/minimal-quality-preset.xml | 2 +-
 Video/ultra-quality-preset.xml   | 2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/Video/high-quality-preset.xml b/Video/high-quality-preset.xml
index 21e69abe9..b2d3ab1ab 100644
--- a/Video/high-quality-preset.xml
+++ b/Video/high-quality-preset.xml
@@ -44,7 +44,7 @@
         <random-vegetation-shadows type="bool">true</random-vegetation-shadows>
         <vegetation-density type="float">2.0</vegetation-density>
         <particles type="bool">true</particles>
-        <precipitation-enable type="bool">true</precipitation-enable>
+        <precipitation-gui-enable type="bool">true</precipitation-gui-enable>
         <clouds3d-enable type="bool">true</clouds3d-enable>
       </rendering>
     </sim>
diff --git a/Video/low-quality-preset.xml b/Video/low-quality-preset.xml
index ff0d6acd7..951704973 100644
--- a/Video/low-quality-preset.xml
+++ b/Video/low-quality-preset.xml
@@ -44,7 +44,7 @@
         <random-vegetation-shadows type="bool">false</random-vegetation-shadows>
         <vegetation-density type="float">0.5</vegetation-density>
         <particles type="bool">true</particles>
-        <precipitation-enable type="bool">true</precipitation-enable>
+        <precipitation-gui-enable type="bool">true</precipitation-gui-enable>
         <clouds3d-enable type="bool">true</clouds3d-enable>
       </rendering>
     </sim>
diff --git a/Video/medium-quality-preset.xml b/Video/medium-quality-preset.xml
index b4965eb72..d1f8b20ce 100644
--- a/Video/medium-quality-preset.xml
+++ b/Video/medium-quality-preset.xml
@@ -44,7 +44,7 @@
         <random-vegetation-shadows type="bool">true</random-vegetation-shadows>
         <vegetation-density type="float">1.0</vegetation-density>
         <particles type="bool">true</particles>
-        <precipitation-enable type="bool">true</precipitation-enable>
+        <precipitation-gui-enable type="bool">true</precipitation-gui-enable>
         <clouds3d-enable type="bool">true</clouds3d-enable>
       </rendering>
     </sim>
diff --git a/Video/minimal-quality-preset.xml b/Video/minimal-quality-preset.xml
index 62a16344c..0a655849b 100644
--- a/Video/minimal-quality-preset.xml
+++ b/Video/minimal-quality-preset.xml
@@ -44,7 +44,7 @@
         <random-vegetation-shadows type="bool">false</random-vegetation-shadows>
         <vegetation-density type="float">0.0</vegetation-density>
         <particles type="bool">false</particles>
-        <precipitation-enable type="bool">false</precipitation-enable>
+        <precipitation-gui-enable type="bool">false</precipitation-gui-enable>
         <clouds3d-enable type="bool">false</clouds3d-enable>
       </rendering>
     </sim>
diff --git a/Video/ultra-quality-preset.xml b/Video/ultra-quality-preset.xml
index 683c2c15c..e3428539a 100644
--- a/Video/ultra-quality-preset.xml
+++ b/Video/ultra-quality-preset.xml
@@ -44,7 +44,7 @@
         <random-vegetation-shadows type="bool">true</random-vegetation-shadows>
         <vegetation-density type="float">4.0</vegetation-density>
         <particles type="bool">true</particles>
-        <precipitation-enable type="bool">true</precipitation-enable>
+        <precipitation-gui-enable type="bool">true</precipitation-gui-enable>
         <clouds3d-enable type="bool">true</clouds3d-enable>
       </rendering>
     </sim>

From 93bd663a8034b31fcfefb4233f5ca90296462f83 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Fernando=20Garc=C3=ADa=20Li=C3=B1=C3=A1n?=
 <fernandogarcialinan@gmail.com>
Date: Sun, 2 May 2021 11:36:02 +0200
Subject: [PATCH 2/2] Save the appropiate property for precipitation in
 graphics presets

---
 Video/graphics-properties.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Video/graphics-properties.xml b/Video/graphics-properties.xml
index 26898ad87..718b595b6 100644
--- a/Video/graphics-properties.xml
+++ b/Video/graphics-properties.xml
@@ -53,7 +53,7 @@ particular list.
         <property>/sim/rendering/vegetation-density</property>
         <!-- Atmospheric Effects -->
         <property>/sim/rendering/particles</property>
-        <property>/sim/rendering/precipitation-enable</property>
+        <property>/sim/rendering/precipitation-gui-enable</property>
         <property>/sim/rendering/clouds3d-enable</property>
     </save-to-file>