Index: trunk/resources/images/presets/tower/antenna.svg
===================================================================
--- trunk/resources/images/presets/tower/antenna.svg	(revision 19595)
+++ trunk/resources/images/presets/tower/antenna.svg	(revision 19596)
@@ -1,11 +1,4 @@
 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
 <svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://creativecommons.org/ns#"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
    id="svg4138"
    viewBox="0 0 14 14"
@@ -14,5 +7,12 @@
    version="1.1"
    sodipodi:docname="antenna.svg"
-   inkscape:version="0.92.3 (2405546, 2018-03-11)">
+   inkscape:version="1.4.4 (dcaf3e7d9e, 2026-05-05)"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:dc="http://purl.org/dc/elements/1.1/">
   <sodipodi:namedview
      pagecolor="#ffffff"
@@ -24,15 +24,18 @@
      inkscape:pageopacity="0"
      inkscape:pageshadow="2"
-     inkscape:window-width="1680"
-     inkscape:window-height="987"
+     inkscape:window-width="1280"
+     inkscape:window-height="952"
      id="namedview7"
      showgrid="false"
-     inkscape:zoom="24.066588"
-     inkscape:cx="6.2857012"
-     inkscape:cy="6.6219765"
-     inkscape:window-x="-8"
-     inkscape:window-y="-8"
+     inkscape:zoom="17.017648"
+     inkscape:cx="2.3505011"
+     inkscape:cy="-4.0252332"
+     inkscape:window-x="0"
+     inkscape:window-y="0"
      inkscape:window-maximized="1"
-     inkscape:current-layer="svg4138" />
+     inkscape:current-layer="svg4138"
+     inkscape:showpageshadow="2"
+     inkscape:pagecheckerboard="0"
+     inkscape:deskcolor="#d1d1d1" />
   <metadata
      id="metadata4146">
@@ -43,5 +46,5 @@
         <dc:type
            rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-        <dc:title></dc:title>
+        <dc:title />
       </cc:Work>
     </rdf:RDF>
@@ -58,7 +61,21 @@
   <path
      id="tower-freestanding-communication"
-     d="M 4,0.40625 C 2.23276,1.1855669 0.96875,2.9521023 0.96875,5 0.96875,7.047898 2.23276,8.814433 4,9.59375 V 8.4375 C 2.80447,7.746709 2,6.4881502 2,5 2,3.5118498 2.80447,2.2532914 4,1.5625 Z m 6,0 V 1.5625 C 11.19553,2.2532914 12,3.5118498 12,5 12,6.4881502 11.19553,7.746709 10,8.4375 V 9.59375 C 11.76724,8.814433 13.03125,7.047898 13.03125,5 13.03125,2.9521023 11.76724,1.1855669 10,0.40625 Z M 5,2.1875 C 3.842954,2.6043642 3,3.7033306 3,5 3,6.2966694 3.842954,7.395636 5,7.8125 V 6.71875 C 4.403081,6.3740292 4,5.7435697 4,5 4,4.2564303 4.403081,3.6259708 5,3.28125 Z m 4,0 V 3.28125 C 9.596919,3.6259708 10,4.2564303 10,5 10,5.7435697 9.596919,6.3740292 9,6.71875 V 7.8125 C 10.157046,7.395636 11,6.2966694 11,5 11,3.7033306 10.157046,2.6043642 9,2.1875 Z M 7,4 C 6.4022075,4 6,4.469217 6,5 v 9 H 8 V 5 C 8,4.503906 7.597793,4 7,4 Z"
      style="fill:#666666;fill-opacity:1;stroke:none"
-     inkscape:connector-curvature="0"
-     sodipodi:nodetypes="csccsccccsccsccsccsccccsccscssccss" />
+     d="M 7 4 C 6.4022075 4 6 4.469217 6 5 L 6 14 L 8 14 L 8 5 C 8 4.503906 7.597793 4 7 4 z " />
+  <path
+     id="path5"
+     style="fill:#21bd00;fill-opacity:1;stroke:none"
+     d="M 9 2.1875 L 9 3.28125 C 9.596919 3.6259708 10 4.2564303 10 5 C 10 5.7435697 9.596919 6.3740292 9 6.71875 L 9 7.8125 C 10.157046 7.395636 11 6.2966694 11 5 C 11 3.7033306 10.157046 2.6043642 9 2.1875 z " />
+  <path
+     id="path4"
+     style="fill:#21bd00;fill-opacity:1;stroke:none"
+     d="M 5 2.1875 C 3.842954 2.6043642 3 3.7033306 3 5 C 3 6.2966694 3.842954 7.395636 5 7.8125 L 5 6.71875 C 4.403081 6.3740292 4 5.7435697 4 5 C 4 4.2564303 4.403081 3.6259708 5 3.28125 L 5 2.1875 z " />
+  <path
+     id="path3"
+     style="fill:#21bd00;fill-opacity:1;stroke:none"
+     d="M 10 0.40625 L 10 1.5625 C 11.19553 2.2532914 12 3.5118498 12 5 C 12 6.4881502 11.19553 7.746709 10 8.4375 L 10 9.59375 C 11.76724 8.814433 13.03125 7.047898 13.03125 5 C 13.03125 2.9521023 11.76724 1.1855669 10 0.40625 z " />
+  <path
+     id="path2"
+     style="fill:#21bd00;fill-opacity:1;stroke:none"
+     d="M 4 0.40625 C 2.23276 1.1855669 0.96875 2.9521023 0.96875 5 C 0.96875 7.047898 2.23276 8.814433 4 9.59375 L 4 8.4375 C 2.80447 7.746709 2 6.4881502 2 5 C 2 3.5118498 2.80447 2.2532914 4 1.5625 L 4 0.40625 z " />
 </svg>
Index: trunk/resources/images/presets/tower/communication.svg
===================================================================
--- trunk/resources/images/presets/tower/communication.svg	(revision 19595)
+++ trunk/resources/images/presets/tower/communication.svg	(revision 19596)
@@ -1,14 +1,36 @@
 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
 <svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://creativecommons.org/ns#"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
    id="svg4138"
    viewBox="0 0 14 14"
    height="14"
    width="14"
-   version="1.1">
+   version="1.1"
+   sodipodi:docname="communication.svg"
+   inkscape:version="1.4.4 (dcaf3e7d9e, 2026-05-05)"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:dc="http://purl.org/dc/elements/1.1/">
+  <sodipodi:namedview
+     id="namedview1"
+     pagecolor="#ffffff"
+     bordercolor="#000000"
+     borderopacity="0.25"
+     inkscape:showpageshadow="2"
+     inkscape:pageopacity="0.0"
+     inkscape:pagecheckerboard="0"
+     inkscape:deskcolor="#d1d1d1"
+     inkscape:zoom="35.405847"
+     inkscape:cx="6.6514438"
+     inkscape:cy="4.8720767"
+     inkscape:window-width="1280"
+     inkscape:window-height="952"
+     inkscape:window-x="0"
+     inkscape:window-y="0"
+     inkscape:window-maximized="1"
+     inkscape:current-layer="svg4138" />
   <metadata
      id="metadata4146">
@@ -19,5 +41,5 @@
         <dc:type
            rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-        <dc:title></dc:title>
+        <dc:title />
       </cc:Work>
     </rdf:RDF>
@@ -34,5 +56,21 @@
   <path
      id="tower-freestanding-communication"
-     d="M 4 0.40625 C 2.23276 1.1855669 0.96875 2.9521023 0.96875 5 C 0.96875 7.047898 2.23276 8.814433 4 9.59375 L 4 8.4375 C 2.80447 7.746709 2 6.4881502 2 5 C 2 3.5118498 2.80447 2.2532914 4 1.5625 L 4 0.40625 z M 10 0.40625 L 10 1.5625 C 11.19553 2.2532914 12 3.5118498 12 5 C 12 6.4881502 11.19553 7.746709 10 8.4375 L 10 9.59375 C 11.76724 8.814433 13.03125 7.047898 13.03125 5 C 13.03125 2.9521023 11.76724 1.1855669 10 0.40625 z M 5 2.1875 C 3.842954 2.6043642 3 3.7033306 3 5 C 3 6.2966694 3.842954 7.395636 5 7.8125 L 5 6.71875 C 4.403081 6.3740292 4 5.7435697 4 5 C 4 4.2564303 4.403081 3.6259708 5 3.28125 L 5 2.1875 z M 9 2.1875 L 9 3.28125 C 9.596919 3.6259708 10 4.2564303 10 5 C 10 5.7435697 9.596919 6.3740292 9 6.71875 L 9 7.8125 C 10.157046 7.395636 11 6.2966694 11 5 C 11 3.7033306 10.157046 2.6043642 9 2.1875 z M 7 4 C 6.4022075 4 6 4.469217 6 5 L 6 11 L 5 11 L 5 12 L 3 12 L 3 14 L 11 14 L 11 12 L 9 12 L 9 11 L 8 11 L 8 5 C 8 4.503906 7.597793 4 7 4 z "
-     style="fill:#555555;fill-opacity:1;stroke:none" />
+     style="fill:#555555;fill-opacity:1;stroke:none"
+     d="M 7 4 C 6.4022075 4 6 4.469217 6 5 L 6 11 L 5 11 L 5 12 L 3 12 L 3 14 L 11 14 L 11 12 L 9 12 L 9 11 L 8 11 L 8 5 C 8 4.503906 7.597793 4 7 4 z " />
+  <path
+     id="path4"
+     style="fill:#21bd00;fill-opacity:1;stroke:none"
+     d="M 9 2.1875 L 9 3.28125 C 9.596919 3.6259708 10 4.2564303 10 5 C 10 5.7435697 9.596919 6.3740292 9 6.71875 L 9 7.8125 C 10.157046 7.395636 11 6.2966694 11 5 C 11 3.7033306 10.157046 2.6043642 9 2.1875 z " />
+  <path
+     id="path3"
+     style="fill:#21bd00;fill-opacity:1;stroke:none"
+     d="M 5 2.1875 C 3.842954 2.6043642 3 3.7033306 3 5 C 3 6.2966694 3.842954 7.395636 5 7.8125 L 5 6.71875 C 4.403081 6.3740292 4 5.7435697 4 5 C 4 4.2564303 4.403081 3.6259708 5 3.28125 L 5 2.1875 z " />
+  <path
+     id="path2"
+     style="fill:#21bd00;fill-opacity:1;stroke:none"
+     d="M 10 0.40625 L 10 1.5625 C 11.19553 2.2532914 12 3.5118498 12 5 C 12 6.4881502 11.19553 7.746709 10 8.4375 L 10 9.59375 C 11.76724 8.814433 13.03125 7.047898 13.03125 5 C 13.03125 2.9521023 11.76724 1.1855669 10 0.40625 z " />
+  <path
+     id="path1"
+     style="fill:#21bd00;fill-opacity:1;stroke:none"
+     d="M 4 0.40625 C 2.23276 1.1855669 0.96875 2.9521023 0.96875 5 C 0.96875 7.047898 2.23276 8.814433 4 9.59375 L 4 8.4375 C 2.80447 7.746709 2 6.4881502 2 5 C 2 3.5118498 2.80447 2.2532914 4 1.5625 L 4 0.40625 z " />
 </svg>
Index: trunk/resources/images/presets/tower/communications_tower.svg
===================================================================
--- trunk/resources/images/presets/tower/communications_tower.svg	(revision 19595)
+++ trunk/resources/images/presets/tower/communications_tower.svg	(revision 19596)
@@ -1,14 +1,36 @@
 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
 <svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://creativecommons.org/ns#"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
    id="svg20"
    viewBox="0 0 14 14"
    version="1.1"
    height="14"
-   width="14">
+   width="14"
+   sodipodi:docname="communications_tower1.svg"
+   inkscape:version="1.4.4 (dcaf3e7d9e, 2026-05-05)"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:dc="http://purl.org/dc/elements/1.1/">
+  <sodipodi:namedview
+     id="namedview1"
+     pagecolor="#ffffff"
+     bordercolor="#000000"
+     borderopacity="0.25"
+     inkscape:showpageshadow="2"
+     inkscape:pageopacity="0.0"
+     inkscape:pagecheckerboard="0"
+     inkscape:deskcolor="#d1d1d1"
+     inkscape:zoom="45.254834"
+     inkscape:cx="7.0047766"
+     inkscape:cy="6.0656504"
+     inkscape:window-width="1280"
+     inkscape:window-height="952"
+     inkscape:window-x="0"
+     inkscape:window-y="0"
+     inkscape:window-maximized="1"
+     inkscape:current-layer="svg20" />
   <defs
      id="defs7">
@@ -36,5 +58,4 @@
         <dc:type
            rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-        <dc:title></dc:title>
       </cc:Work>
     </rdf:RDF>
@@ -49,9 +70,25 @@
   <path
      id="path12"
-     style="fill:#555555;fill-opacity:1;stroke:none"
-     d="M 6 0 L 6 3.2714844 A 2 2 0 0 0 5 5 A 2 2 0 0 0 6 6.7304688 L 6 14 L 8 14 L 8 6.7285156 A 2 2 0 0 0 9 5 A 2 2 0 0 0 8 3.2695312 L 8 0 L 6 0 z M 11.005859 0 L 11.005859 1.28125 C 12.202359 1.99175 12.953125 3.1940094 12.953125 4.7246094 C 12.953125 6.2552094 12.202359 7.477 11.005859 8.1875 L 11.005859 9.4863281 C 12.774559 8.6847681 14.003906 6.8309094 14.003906 4.7246094 C 14.003906 2.6183094 12.774459 0.8015 11.005859 0 z M 3 0.00390625 C 1.2313 0.80546625 0.00390625 2.6358875 0.00390625 4.7421875 C 0.00390625 6.8484875 1.2314 8.7024063 3 9.5039062 L 3 8.2792969 C 1.8035 7.5687969 1.0351562 6.2006219 1.0351562 4.6699219 C 1.0351562 3.1393219 1.80345 1.944875 3 1.234375 L 3 0.00390625 z M 4 1.859375 C 2.842 2.288135 2 3.4085875 2 4.7421875 C 2 6.0758875 2.84197 7.2079188 4 7.6367188 L 4 6.4921875 C 3.4026 6.1376275 3.0722656 5.4717313 3.0722656 4.7070312 C 3.0722656 3.9422412 3.4026 3.3662188 4 3.0117188 L 4 1.859375 z M 10.005859 1.8691406 L 10.005859 2.9746094 C 10.603259 3.3291694 11.023437 3.9773875 11.023438 4.7421875 C 11.023438 5.5069775 10.603279 6.0458906 10.005859 6.4003906 L 10.005859 7.5253906 C 11.163859 7.0966306 11.970703 6.0758875 11.970703 4.7421875 C 11.970703 3.4084875 11.163889 2.2978406 10.005859 1.8691406 z " />
+     style="fill:#21bd00;fill-opacity:1;stroke:none;stroke-opacity:1;stroke-width:0.1;stroke-dasharray:none"
+     d="M 10.005859 1.8691406 L 10.005859 2.9746094 C 10.603259 3.3291694 11.023436 3.9773875 11.023438 4.7421875 C 11.023438 5.5069775 10.603279 6.0458906 10.005859 6.4003906 L 10.005859 7.5253906 C 11.163859 7.0966306 11.970703 6.0758875 11.970703 4.7421875 C 11.970703 3.4084875 11.163889 2.2978406 10.005859 1.8691406 z " />
+  <path
+     id="path4"
+     style="fill:#21bd00;fill-opacity:1;stroke:none;stroke-opacity:1;stroke-width:0.1;stroke-dasharray:none"
+     d="M 4 1.859375 C 2.842 2.288135 2 3.4085875 2 4.7421875 C 2 6.0758875 2.84197 7.2079188 4 7.6367188 L 4 6.4921875 C 3.4026 6.1376275 3.0722656 5.4717313 3.0722656 4.7070312 C 3.0722656 3.9422412 3.4026 3.3662188 4 3.0117188 L 4 1.859375 z " />
+  <path
+     id="path3"
+     style="fill:#21bd00;fill-opacity:1;stroke:none;stroke-opacity:1;stroke-width:0.1;stroke-dasharray:none"
+     d="M 3 0.00390625 C 1.2313 0.80546625 0.00390625 2.6358875 0.00390625 4.7421875 C 0.00390625 6.8484875 1.2314 8.7024064 3 9.5039062 L 3 8.2792969 C 1.8035 7.5687969 1.0351562 6.2006219 1.0351562 4.6699219 C 1.0351562 3.1393219 1.80345 1.944875 3 1.234375 L 3 0.00390625 z " />
+  <path
+     id="path2"
+     style="fill:#21bd00;fill-opacity:1;stroke:none;stroke-opacity:1;stroke-width:0.1;stroke-dasharray:none"
+     d="M 11.005859 0 L 11.005859 1.28125 C 12.202359 1.99175 12.953125 3.1940094 12.953125 4.7246094 C 12.953125 6.2552094 12.202359 7.477 11.005859 8.1875 L 11.005859 9.4863281 C 12.774559 8.6847681 14.003906 6.8309094 14.003906 4.7246094 C 14.003906 2.6183094 12.774459 0.8015 11.005859 0 z " />
+  <path
+     id="path1"
+     style="fill:#555555;fill-opacity:1;stroke:none;stroke-opacity:1;stroke-width:0.1;stroke-dasharray:none"
+     d="M 6 0 L 6 3.2714844 A 2 2 0 0 0 5 5 A 2 2 0 0 0 6 6.7304688 L 6 14 L 8 14 L 8 6.7285156 A 2 2 0 0 0 9 5 A 2 2 0 0 0 8 3.2695312 L 8 0 L 6 0 z " />
   <path
      id="path14"
-     style="fill:#555555;fill-opacity:1;stroke:none"
+     style="fill:#555555;fill-opacity:1;stroke:none;stroke-width:0.1;stroke-dasharray:none;stroke-opacity:1"
      d="m4 14 3-3 3 3z" />
 </svg>
Index: trunk/resources/images/presets/tower/mast_communication.svg
===================================================================
--- trunk/resources/images/presets/tower/mast_communication.svg	(revision 19595)
+++ trunk/resources/images/presets/tower/mast_communication.svg	(revision 19596)
@@ -1,14 +1,36 @@
 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
 <svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://creativecommons.org/ns#"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
    id="svg4138"
    viewBox="0 0 14 14"
    height="14"
    width="14"
-   version="1.1">
+   version="1.1"
+   sodipodi:docname="mast_communication.svg"
+   inkscape:version="1.4.4 (dcaf3e7d9e, 2026-05-05)"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:dc="http://purl.org/dc/elements/1.1/">
+  <sodipodi:namedview
+     id="namedview1"
+     pagecolor="#ffffff"
+     bordercolor="#000000"
+     borderopacity="0.25"
+     inkscape:showpageshadow="2"
+     inkscape:pageopacity="0.0"
+     inkscape:pagecheckerboard="0"
+     inkscape:deskcolor="#d1d1d1"
+     inkscape:zoom="25.035714"
+     inkscape:cx="6.510699"
+     inkscape:cy="5.9714693"
+     inkscape:window-width="1280"
+     inkscape:window-height="952"
+     inkscape:window-x="0"
+     inkscape:window-y="0"
+     inkscape:window-maximized="1"
+     inkscape:current-layer="svg4138" />
   <metadata
      id="metadata4146">
@@ -19,5 +41,5 @@
         <dc:type
            rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-        <dc:title></dc:title>
+        <dc:title />
       </cc:Work>
     </rdf:RDF>
@@ -34,5 +56,21 @@
   <path
      id="mast-communication"
-     d="M 4 0.40625 C 2.23276 1.1855669 0.96875 2.9521023 0.96875 5 C 0.96875 7.047898 2.23276 8.814433 4 9.59375 L 4 8.4375 C 2.80447 7.746709 2 6.4881502 2 5 C 2 3.5118498 2.80447 2.2532914 4 1.5625 L 4 0.40625 z M 10 0.40625 L 10 1.5625 C 11.19553 2.2532914 12 3.5118498 12 5 C 12 6.4881502 11.19553 7.746709 10 8.4375 L 10 9.59375 C 11.76724 8.814433 13.03125 7.047898 13.03125 5 C 13.03125 2.9521023 11.76724 1.1855669 10 0.40625 z M 5 2.1875 C 3.842954 2.6043642 3 3.7033306 3 5 C 3 6.2966694 3.842954 7.395636 5 7.8125 L 5 6.71875 C 4.403081 6.3740292 4 5.7435697 4 5 C 4 4.2564303 4.403081 3.6259708 5 3.28125 L 5 2.1875 z M 9 2.1875 L 9 3.28125 C 9.596919 3.6259708 10 4.2564303 10 5 C 10 5.7435697 9.596919 6.3740292 9 6.71875 L 9 7.8125 C 10.157046 7.395636 11 6.2966694 11 5 C 11 3.7033306 10.157046 2.6043642 9 2.1875 z M 7 4 C 6.4022075 4 6 4.4692172 6 5 L 6 9 L 3.1132812 14 L 4.2675781 14 L 6 11 L 6 14 L 8 14 L 8 11 L 9.7324219 14 L 10.886719 14 L 8 9 L 8 5 C 8 4.5039063 7.5977925 4 7 4 z "
-     style="fill:#555555;fill-opacity:1;stroke:none" />
+     style="fill:#555555;fill-opacity:1;stroke:none"
+     d="M 7 4 C 6.4022075 4 6 4.4692172 6 5 L 6 9 L 3.1132812 14 L 4.2675781 14 L 6 11 L 6 14 L 8 14 L 8 11 L 9.7324219 14 L 10.886719 14 L 8 9 L 8 5 C 8 4.5039063 7.5977925 4 7 4 z " />
+  <path
+     id="path5"
+     style="fill:#21bd00;fill-opacity:1;stroke:none"
+     d="M 9 2.1875 L 9 3.28125 C 9.596919 3.6259708 10 4.2564303 10 5 C 10 5.7435697 9.596919 6.3740292 9 6.71875 L 9 7.8125 C 10.157046 7.395636 11 6.2966694 11 5 C 11 3.7033306 10.157046 2.6043642 9 2.1875 z " />
+  <path
+     id="path4"
+     style="fill:#21bd00;fill-opacity:1;stroke:none"
+     d="M 5 2.1875 C 3.842954 2.6043642 3 3.7033306 3 5 C 3 6.2966694 3.842954 7.395636 5 7.8125 L 5 6.71875 C 4.403081 6.3740292 4 5.7435697 4 5 C 4 4.2564303 4.403081 3.6259708 5 3.28125 L 5 2.1875 z " />
+  <path
+     id="path3"
+     style="fill:#21bd00;fill-opacity:1;stroke:none"
+     d="M 10 0.40625 L 10 1.5625 C 11.19553 2.2532914 12 3.5118498 12 5 C 12 6.4881502 11.19553 7.746709 10 8.4375 L 10 9.59375 C 11.76724 8.814433 13.03125 7.047898 13.03125 5 C 13.03125 2.9521023 11.76724 1.1855669 10 0.40625 z " />
+  <path
+     id="path2"
+     style="fill:#21bd00;fill-opacity:1;stroke:none"
+     d="M 4 0.40625 C 2.23276 1.1855669 0.96875 2.9521023 0.96875 5 C 0.96875 7.047898 2.23276 8.814433 4 9.59375 L 4 8.4375 C 2.80447 7.746709 2 6.4881502 2 5 C 2 3.5118498 2.80447 2.2532914 4 1.5625 L 4 0.40625 z " />
 </svg>
Index: trunk/resources/images/presets/tower/water_tower.svg
===================================================================
--- trunk/resources/images/presets/tower/water_tower.svg	(revision 19595)
+++ trunk/resources/images/presets/tower/water_tower.svg	(revision 19596)
@@ -1,24 +1,68 @@
-<svg xmlns:dc="http://purl.org/dc/elements/1.1/" 
-	xmlns:cc="http://creativecommons.org/ns#" 
-	xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" 
-	xmlns:svg="http://www.w3.org/2000/svg" 
-	xmlns="http://www.w3.org/2000/svg" 
-	version="1.1" 
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+   version="1.1"
    width="16"
    height="16"
-	viewBox="0 0 16 16" 
-	id="svg2">
-  <metadata id="metadata8">
+   viewBox="0 0 16 16"
+   id="svg2"
+   sodipodi:docname="water_tower.svg"
+   inkscape:version="1.4.4 (dcaf3e7d9e, 2026-05-05)"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:dc="http://purl.org/dc/elements/1.1/">
+  <sodipodi:namedview
+     id="namedview1"
+     pagecolor="#ffffff"
+     bordercolor="#000000"
+     borderopacity="0.25"
+     inkscape:showpageshadow="2"
+     inkscape:pageopacity="0.0"
+     inkscape:pagecheckerboard="0"
+     inkscape:deskcolor="#d1d1d1"
+     inkscape:zoom="10.953125"
+     inkscape:cx="5.2952924"
+     inkscape:cy="19.309558"
+     inkscape:window-width="1280"
+     inkscape:window-height="952"
+     inkscape:window-x="0"
+     inkscape:window-y="0"
+     inkscape:window-maximized="1"
+     inkscape:current-layer="svg2" />
+  <metadata
+     id="metadata8">
     <rdf:RDF>
-      <cc:Work rdf:about="">
+      <cc:Work
+         rdf:about="">
         <dc:format>image/svg+xml</dc:format>
-        <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/>
-        <dc:title/>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title />
       </cc:Work>
     </rdf:RDF>
   </metadata>
-  <defs id="defs6"/>
-  <rect width="16" height="16" x="0" y="0" id="canvas" style="fill:none;stroke:none;visibility:hidden"/>
-  <path d="M 2,0 2,3.5 C 2,4.9469172 2.7905512,5.9802716 3.90625,6.625 L 3,14 4.5,14 4.6875,12.53125 7,11 9.3125,12.5625 9.5,14 11,14 10.09375,6.65625 C 11.21821,6.0132746 12,4.9628112 12,3.5 l 0,-3.5 -1.5,0 0,1.5 -0.5,0 C 8.8728814,2 8,2 7,1.5 6,1 5.0381356,1 4,1.5 l -0.5,0 0,-1.5 z m 3.34375,7.1875 c 1.069224,0.2671613 2.2426846,0.2935662 3.3125,0.03125 L 8.84375,8.78125 7,10 5.15625,8.78125 z m -0.3125,2.5 L 6.25,10.5 4.8125,11.46875 z m 3.9375,0 L 9.1875,11.46875 7.75,10.5 z" id="water-tower"
-  style="fill:#555555;fill-opacity:1" transform="translate(1,1)"/>
+  <defs
+     id="defs6" />
+  <rect
+     width="16"
+     height="16"
+     x="0"
+     y="0"
+     id="canvas"
+     style="fill:none;stroke:none;visibility:hidden" />
+  <path
+     d="M 2,0 V 3.5 C 2,4.9469172 2.7905512,5.9802716 3.90625,6.625 L 3,14 H 4.5 L 4.6875,12.53125 7,11 9.3125,12.5625 9.5,14 H 11 L 10.09375,6.65625 C 11.21821,6.0132746 12,4.9628112 12,3.5 V 0 h -1.5 v 2 h -7 V 0 Z m 3.34375,7.1875 c 1.069224,0.2671613 2.2426846,0.2935662 3.3125,0.03125 L 8.84375,8.78125 7,10 5.15625,8.78125 Z m -0.3125,2.5 L 6.25,10.5 4.8125,11.46875 Z m 3.9375,0 L 9.1875,11.46875 7.75,10.5 Z"
+     id="water-tower"
+     style="display:inline;fill:#555555;fill-opacity:1;stroke:#000000;stroke-width:0.2;stroke-dasharray:none;stroke-opacity:1"
+     transform="translate(1,1)"
+     sodipodi:nodetypes="cscccccccccscccccccccccccccccccc" />
+  <path
+     id="path4"
+     style="display:inline;fill:#1d8ece;fill-opacity:1"
+     inkscape:label="water"
+     d="m 8,6.9 c 0.9960721,0 3.501627,0.00219 3.5,-2.4 v -2 H 11 C 9.8728814,3 9,3 8,2.5 7,2 6.0381356,2 5,2.5 H 4.5 v 2 c 0,2.3696911 2.5039279,2.4 3.5,2.4 z"
+     sodipodi:nodetypes="zccscccsz" />
 </svg>
