changeset 332:ffefb93127c5

laser gun
author Adrianna Pińska <adrianna.pinska@gmail.com>
date Fri, 06 Sep 2013 03:10:04 +0200
parents 5030ef2718ae
children 3dd32686dbc3
files data/images/objects/bullet.png data/images/objects/gun.png nagslang/game_object.py source/images/objects/bullet.svg source/images/objects/gun.svg
diffstat 5 files changed, 567 insertions(+), 16 deletions(-) [+]
line wrap: on
line diff
Binary file data/images/objects/bullet.png has changed
Binary file data/images/objects/gun.png has changed
--- a/nagslang/game_object.py	Fri Sep 06 02:41:55 2013 +0200
+++ b/nagslang/game_object.py	Fri Sep 06 03:10:04 2013 +0200
@@ -409,7 +409,7 @@
         self.shape = pymunk.Circle(body, 20)
         super(Gun, self).__init__(
             space, 'gun', self.shape,
-            render.ImageRenderer(resources.get_image('objects', 'bullet.png')),
+            render.ImageRenderer(resources.get_image('objects', 'gun.png')),
         )
 
 
--- a/source/images/objects/bullet.svg	Fri Sep 06 02:41:55 2013 +0200
+++ b/source/images/objects/bullet.svg	Fri Sep 06 03:10:04 2013 +0200
@@ -396,19 +396,6 @@
          offset="1"
          style="stop-color:#afafaf;stop-opacity:1;" />
     </linearGradient>
-    <filter
-       inkscape:collect="always"
-       id="filter12096"
-       x="-0.15755218"
-       width="1.3151044"
-       y="-0.20990729"
-       height="1.4198146"
-       color-interpolation-filters="sRGB">
-      <feGaussianBlur
-         inkscape:collect="always"
-         stdDeviation="26.258699"
-         id="feGaussianBlur12098" />
-    </filter>
     <clipPath
        clipPathUnits="userSpaceOnUse"
        id="clipPath12102">
@@ -458,7 +445,7 @@
         <dc:format>image/svg+xml</dc:format>
         <dc:type
            rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-        <dc:title></dc:title>
+        <dc:title />
       </cc:Work>
     </rdf:RDF>
   </metadata>
@@ -468,7 +455,7 @@
      id="layer1"
      transform="translate(-233.61776,-630.60483)">
     <path
-       style="fill:#ff00ff;fill-opacity:1;stroke:none;filter:url(#filter12209)"
+       style="fill:#ffff00;fill-opacity:1;stroke:none;filter:url(#filter12209)"
        d="M 146.46875,-187.9375 C 81.453676,-187.9375 28.75,-135.23382 28.75,-70.21875 28.75,-5.2036752 81.453676,47.5 146.46875,47.5 c 65.01508,0 117.71875,-52.7036752 117.71875,-117.71875 0,-65.01507 -52.70367,-117.71875 -117.71875,-117.71875 z m 0,42.71875 c 41.42136,0 75,33.57865 75,75 0,41.421356 -33.57864,75 -75,75 -41.42136,0 -75,-33.578644 -75,-75 0,-41.42135 33.57864,-75 75,-75 z"
        transform="matrix(0.59432067,0,0,0.59432067,221.56835,747.33728)"
        id="path12186"
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/source/images/objects/gun.svg	Fri Sep 06 03:10:04 2013 +0200
@@ -0,0 +1,564 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:osb="http://www.openswatchbook.org/uri/2009/osb"
+   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:xlink="http://www.w3.org/1999/xlink"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="532.38098"
+   height="233.15993"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.48.4 r9939"
+   sodipodi:docname="gun.svg">
+  <defs
+     id="defs4">
+    <linearGradient
+       id="linearGradient12342"
+       osb:paint="solid">
+      <stop
+         style="stop-color:#000000;stop-opacity:0.99607843;"
+         offset="0"
+         id="stop12344" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient11113">
+      <stop
+         style="stop-color:#cecece;stop-opacity:1;"
+         offset="0"
+         id="stop11115" />
+      <stop
+         style="stop-color:#e3e3e3;stop-opacity:1;"
+         offset="1"
+         id="stop11117" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient10804"
+       osb:paint="solid">
+      <stop
+         style="stop-color:#357f7f;stop-opacity:1;"
+         offset="0"
+         id="stop10806" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient9354">
+      <stop
+         style="stop-color:#7adbdb;stop-opacity:1;"
+         offset="0"
+         id="stop9356" />
+      <stop
+         style="stop-color:#549797;stop-opacity:1;"
+         offset="1"
+         id="stop9358" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient9304">
+      <stop
+         style="stop-color:#8affff;stop-opacity:1;"
+         offset="0"
+         id="stop9306" />
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1;"
+         offset="1"
+         id="stop9308" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient8470">
+      <stop
+         style="stop-color:#84f5ff;stop-opacity:1;"
+         offset="0"
+         id="stop8472" />
+      <stop
+         style="stop-color:#128b95;stop-opacity:1;"
+         offset="1"
+         id="stop8474" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient8458">
+      <stop
+         style="stop-color:#84f5ff;stop-opacity:1;"
+         offset="0"
+         id="stop8460" />
+      <stop
+         style="stop-color:#000000;stop-opacity:0;"
+         offset="1"
+         id="stop8462" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient5449">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1;"
+         offset="0"
+         id="stop5451" />
+      <stop
+         style="stop-color:#afafaf;stop-opacity:1;"
+         offset="1"
+         id="stop5453" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient5252"
+       osb:paint="solid">
+      <stop
+         style="stop-color:#00ff00;stop-opacity:1;"
+         offset="0"
+         id="stop5254" />
+    </linearGradient>
+    <clipPath
+       clipPathUnits="userSpaceOnUse"
+       id="clipPath5406">
+      <path
+         sodipodi:nodetypes="czczcczcc"
+         inkscape:connector-curvature="0"
+         id="path5408"
+         d="m 112.80237,514.7052 c 151.01971,95.79181 354.94276,86.079 472.63226,17.22791 C 703.12412,463.08204 531.11606,360.92867 502.57748,287.64739 486.40722,251.25528 560.69124,96.708859 512.86291,83.306903 465.03458,69.904948 486.04427,187.96686 408.29177,279.07596 c -31.39277,-9.17291 -61.33834,-23.41103 -100,-7.14285 C 314.64288,161.89704 367.04049,63.022021 312.16375,68.291761 257.287,73.561516 321.34743,108.24232 153.19158,275.48941 14.687972,371.82397 97.729578,465.28418 112.80237,514.7052 z"
+         style="fill:#008000;fill-opacity:1;stroke:none" />
+    </clipPath>
+    <clipPath
+       clipPathUnits="userSpaceOnUse"
+       id="clipPath5412">
+      <path
+         sodipodi:nodetypes="czczcczcc"
+         inkscape:connector-curvature="0"
+         id="path5414"
+         d="m 114.87533,514.7052 c 151.0197,95.79181 354.94276,86.079 472.63225,17.22791 C 705.19708,463.08204 533.18902,360.92867 504.65044,287.64739 488.48018,251.25528 562.76419,96.708859 514.93586,83.306903 467.10754,69.904948 488.11722,187.96686 410.36473,279.07596 378.97196,269.90305 349.02639,255.66493 310.36472,271.93311 316.71583,161.89704 369.11345,63.022021 314.2367,68.291761 259.35995,73.561516 323.42038,108.24232 155.26453,275.48941 16.760926,371.82397 99.802533,465.28418 114.87533,514.7052 z"
+         style="fill:#008000;fill-opacity:1;stroke:none" />
+    </clipPath>
+    <clipPath
+       id="clipPath6136"
+       clipPathUnits="userSpaceOnUse">
+      <path
+         style="fill:#ff0000;fill-opacity:1;stroke:none"
+         d="m 202.85714,912.3622 c -31.69023,25.90127 -20.47849,103.9092 -20,129.9999 53.17782,10.4427 59.99621,-42.2684 110,-92.85706 -19.80837,-11.07086 -42.37619,-20.12967 -62.85715,-10 1.3308,-10.73859 -4.72034,-22.70504 -27.14285,-27.14284 z"
+         id="path6138"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="ccccc" />
+    </clipPath>
+    <clipPath
+       id="clipPath5988"
+       clipPathUnits="userSpaceOnUse">
+      <path
+         style="fill:#008000;fill-opacity:1;stroke:none"
+         d="m 67.197648,531.28874 c 178.795542,74.2068 334.635592,40.20518 487.142852,-1.42857 17.24069,-97.41634 2.00774,-170.53511 -82.85715,-244.28572 0.41328,-34.31917 -0.60068,-126.17251 -35.31929,-108.98516 -34.71863,17.18735 -41.64091,56.94604 -58.96641,100.41373 -31.39278,-9.17291 -61.33835,-23.41103 -100.00001,-7.14285 6.35111,-110.74178 -16.82772,-112.27274 -35.51393,-106.21307 -18.68619,6.05967 -36.13463,86.48893 -80.20036,130.49878 C 24.872276,376.38084 71.534313,481.56314 67.197648,531.28874 z"
+         id="path5990"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="ccczcczcc" />
+    </clipPath>
+    <clipPath
+       id="clipPath5982"
+       clipPathUnits="userSpaceOnUse">
+      <path
+         style="fill:#008000;fill-opacity:1;stroke:none"
+         d="m 79.635302,522.99698 c 178.795538,74.2068 334.635588,40.20518 487.142848,-1.42857 17.24069,-97.41634 2.00775,-170.53511 -82.85714,-244.28572 0.41327,-34.31917 -0.60068,-126.17251 -35.3193,-108.98516 -34.71863,17.18735 -41.64091,56.94604 -58.96641,100.41373 -31.39277,-9.17291 -61.33834,-23.41103 -100.00001,-7.14285 6.35112,-110.74178 -16.82772,-112.27274 -35.51392,-106.21307 -18.68619,6.05967 -36.13463,86.48893 -80.20036,130.49878 C 37.30993,368.08908 83.971968,473.27138 79.635302,522.99698 z"
+         id="path5984"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="ccczcczcc" />
+    </clipPath>
+    <clipPath
+       id="clipPath5962"
+       clipPathUnits="userSpaceOnUse">
+      <path
+         sodipodi:type="arc"
+         style="fill:#008000;fill-opacity:1;stroke:none"
+         id="path5964"
+         sodipodi:cx="88.571426"
+         sodipodi:cy="204.28572"
+         sodipodi:rx="67.14286"
+         sodipodi:ry="67.14286"
+         d="m 155.71429,204.28572 a 67.14286,67.14286 0 1 1 -134.285724,0 67.14286,67.14286 0 1 1 134.285724,0 z"
+         transform="matrix(0.68915165,0,0,0.68915165,65.38943,-11.49812)" />
+    </clipPath>
+    <radialGradient
+       r="67.64286"
+       fy="204.28572"
+       fx="88.571426"
+       cy="204.28572"
+       cx="88.571426"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient5624"
+       xlink:href="#linearGradient5449-6"
+       inkscape:collect="always" />
+    <radialGradient
+       gradientUnits="userSpaceOnUse"
+       r="67.64286"
+       fy="204.28572"
+       fx="88.571426"
+       cy="204.28572"
+       cx="88.571426"
+       id="radialGradient5455"
+       xlink:href="#linearGradient5449-6"
+       inkscape:collect="always" />
+    <linearGradient
+       osb:paint="solid"
+       id="linearGradient5252-1">
+      <stop
+         id="stop5254-1"
+         offset="0"
+         style="stop-color:#00ff00;stop-opacity:1;" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient5449-6">
+      <stop
+         id="stop5451-4"
+         offset="0"
+         style="stop-color:#ffffff;stop-opacity:1;" />
+      <stop
+         id="stop5453-0"
+         offset="1"
+         style="stop-color:#afafaf;stop-opacity:1;" />
+    </linearGradient>
+    <clipPath
+       clipPathUnits="userSpaceOnUse"
+       id="clipPath6716">
+      <path
+         sodipodi:nodetypes="zzzzccczccczcczzz"
+         inkscape:connector-curvature="0"
+         id="path6718"
+         d="M 325.71429,18.57143 C 163.044,24.37537 84.571314,50.40059 74.285714,152.85715 64.000114,255.3137 170.58899,232.54124 130,265.71429 89.411004,298.88735 31.97607,342.39488 70.000004,424.28569 108.02394,506.1765 262.7612,396.90858 287.14286,395.71436 244.73216,367.87315 224.1986,335.14691 174.28571,374.28568 c 16.71573,-26.43256 14.12331,-17.19469 52.85715,-65.71425 -35.11331,61.90476 -75.87305,159.06362 24.28571,165.71426 C 351.58733,480.93633 382.74375,327.40083 400,387.14286 c 38.49137,-69.96493 -67.839,-45.27398 -95.71429,-4.28568 6.41043,-6.15456 4.15765,-13.31279 34.28572,-62.85718 -12.34298,51.81069 -44.34928,152.96376 72.85714,149.99999 117.20642,-2.96377 141.03651,-55.15176 175.71433,-29.99996 -4.71021,-40.03228 -58.16373,-65.03517 -124.28573,-44.28571 -2.3931,-22.08379 12.57374,-59.72173 17.14284,-71.42861 4.5691,-11.70684 86.1767,-60.08779 90,-142.85714 3.8233,-82.76935 -81.6154,-168.66109 -244.28572,-162.85714 z"
+         style="fill:#008000;stroke:none" />
+    </clipPath>
+    <clipPath
+       clipPathUnits="userSpaceOnUse"
+       id="clipPath6722">
+      <path
+         sodipodi:nodetypes="zzzzccczccczcczzz"
+         inkscape:connector-curvature="0"
+         id="path6724"
+         d="M 325.71429,18.57143 C 163.044,24.37537 84.571314,50.40059 74.285714,152.85715 64.000114,255.3137 170.58899,232.54124 130,265.71429 89.411004,298.88735 31.97607,342.39488 70.000004,424.28569 108.02394,506.1765 262.7612,396.90858 287.14286,395.71436 244.73216,367.87315 224.1986,335.14691 174.28571,374.28568 c 16.71573,-26.43256 14.12331,-17.19469 52.85715,-65.71425 -35.11331,61.90476 -75.87305,159.06362 24.28571,165.71426 C 351.58733,480.93633 382.74375,327.40083 400,387.14286 c 38.49137,-69.96493 -67.839,-45.27398 -95.71429,-4.28568 6.41043,-6.15456 4.15765,-13.31279 34.28572,-62.85718 -12.34298,51.81069 -44.34928,152.96376 72.85714,149.99999 117.20642,-2.96377 141.03651,-55.15176 175.71433,-29.99996 -4.71021,-40.03228 -58.16373,-65.03517 -124.28573,-44.28571 -2.3931,-22.08379 12.57374,-59.72173 17.14284,-71.42861 4.5691,-11.70684 86.1767,-60.08779 90,-142.85714 3.8233,-82.76935 -81.6154,-168.66109 -244.28572,-162.85714 z"
+         style="fill:#008000;stroke:none" />
+    </clipPath>
+    <clipPath
+       id="clipPath4830"
+       clipPathUnits="userSpaceOnUse">
+      <path
+         style="fill:#008000;fill-opacity:1;stroke:none"
+         d="M 67.197648,531.28874 C 245.99319,605.49554 401.83324,571.49392 554.3405,529.86017 571.58119,432.44383 556.34824,359.32506 471.48335,285.57445 455.31309,249.18234 419.05911,41.244246 384.3405,58.431595 349.62187,75.618944 456.71141,190.00355 377.19765,277.00302 345.80487,267.83011 315.8593,253.59199 277.19764,269.86017 283.54875,159.11839 218.91109,33.210891 162.91192,64.145881 106.91277,95.080858 317.48796,96.738316 161.48335,294.14588 24.872276,376.38084 71.534313,481.56314 67.197648,531.28874 z"
+         id="path4832"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="ccczcczcc" />
+    </clipPath>
+    <clipPath
+       id="clipPath4824"
+       clipPathUnits="userSpaceOnUse">
+      <path
+         style="fill:#008000;fill-opacity:1;stroke:none"
+         d="M 79.635302,522.99698 C 258.43084,597.20378 414.27089,563.20216 566.77815,521.56841 584.01884,424.15207 568.7859,351.0333 483.92101,277.28269 467.75075,240.89058 431.49677,32.952486 396.77815,50.139835 362.05953,67.327184 469.14906,181.71179 389.6353,268.71126 358.24253,259.53835 328.29696,245.30023 289.63529,261.56841 295.98641,150.82663 231.34875,24.919131 175.34958,55.854122 119.35042,86.789098 329.92561,88.446556 173.92101,285.85412 37.30993,368.08908 83.971968,473.27138 79.635302,522.99698 z"
+         id="path4826"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="ccczcczcc" />
+    </clipPath>
+    <radialGradient
+       r="67.64286"
+       fy="204.28572"
+       fx="88.571426"
+       cy="204.28572"
+       cx="88.571426"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient5624-7"
+       xlink:href="#linearGradient5449-1"
+       inkscape:collect="always" />
+    <radialGradient
+       gradientUnits="userSpaceOnUse"
+       r="67.64286"
+       fy="204.28572"
+       fx="88.571426"
+       cy="204.28572"
+       cx="88.571426"
+       id="radialGradient5455-7"
+       xlink:href="#linearGradient5449-1"
+       inkscape:collect="always" />
+    <linearGradient
+       osb:paint="solid"
+       id="linearGradient5252-2">
+      <stop
+         id="stop5254-2"
+         offset="0"
+         style="stop-color:#00ff00;stop-opacity:1;" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient5449-1">
+      <stop
+         id="stop5451-0"
+         offset="0"
+         style="stop-color:#ffffff;stop-opacity:1;" />
+      <stop
+         id="stop5453-07"
+         offset="1"
+         style="stop-color:#afafaf;stop-opacity:1;" />
+    </linearGradient>
+    <clipPath
+       clipPathUnits="userSpaceOnUse"
+       id="clipPath7673">
+      <path
+         sodipodi:nodetypes="cccccccc"
+         inkscape:connector-curvature="0"
+         id="path7675"
+         d="M 123.30209,401.6877 C 72.302476,380.1212 77.308161,273.00061 177.23064,271.76893 166.5792,222.49432 279.65001,121.91456 356.17535,215.38909 c 42.70108,-93.65266 192.79142,-24.3055 140.9496,52.70289 82.6483,-35.38872 158.62874,66.40822 77.21587,132.37006 31.98764,86.11289 -66.92496,114.56422 -121.33922,95.6006 -74.42277,74.5063 -176.53636,15.02327 -180.17036,6.12824 C 161.09768,532.60565 93.990013,461.89123 123.30209,401.6877 z"
+         style="fill:#008080;stroke:none" />
+    </clipPath>
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient8470"
+       id="radialGradient8476"
+       cx="258.08435"
+       cy="662.47546"
+       fx="258.08435"
+       fy="662.47546"
+       r="46.271614"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient8470"
+       id="radialGradient8480"
+       gradientUnits="userSpaceOnUse"
+       cx="258.08435"
+       cy="662.47546"
+       fx="258.08435"
+       fy="662.47546"
+       r="46.271614" />
+    <clipPath
+       id="clipPath6136-9"
+       clipPathUnits="userSpaceOnUse">
+      <path
+         style="fill:#ff0000;fill-opacity:1;stroke:none"
+         d="m 202.85714,912.3622 c -31.69023,25.90127 -20.47849,103.9092 -20,129.9999 53.17782,10.4427 59.99621,-42.2684 110,-92.85706 -19.80837,-11.07086 -42.37619,-20.12967 -62.85715,-10 1.3308,-10.73859 -4.72034,-22.70504 -27.14285,-27.14284 z"
+         id="path6138-9"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="ccccc" />
+    </clipPath>
+    <clipPath
+       id="clipPath5988-2"
+       clipPathUnits="userSpaceOnUse">
+      <path
+         style="fill:#008000;fill-opacity:1;stroke:none"
+         d="m 67.197648,531.28874 c 178.795542,74.2068 334.635592,40.20518 487.142852,-1.42857 17.24069,-97.41634 2.00774,-170.53511 -82.85715,-244.28572 0.41328,-34.31917 -0.60068,-126.17251 -35.31929,-108.98516 -34.71863,17.18735 -41.64091,56.94604 -58.96641,100.41373 -31.39278,-9.17291 -61.33835,-23.41103 -100.00001,-7.14285 6.35111,-110.74178 -16.82772,-112.27274 -35.51393,-106.21307 -18.68619,6.05967 -36.13463,86.48893 -80.20036,130.49878 C 24.872276,376.38084 71.534313,481.56314 67.197648,531.28874 z"
+         id="path5990-2"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="ccczcczcc" />
+    </clipPath>
+    <clipPath
+       id="clipPath5982-9"
+       clipPathUnits="userSpaceOnUse">
+      <path
+         style="fill:#008000;fill-opacity:1;stroke:none"
+         d="m 79.635302,522.99698 c 178.795538,74.2068 334.635588,40.20518 487.142848,-1.42857 17.24069,-97.41634 2.00775,-170.53511 -82.85714,-244.28572 0.41327,-34.31917 -0.60068,-126.17251 -35.3193,-108.98516 -34.71863,17.18735 -41.64091,56.94604 -58.96641,100.41373 -31.39277,-9.17291 -61.33834,-23.41103 -100.00001,-7.14285 6.35112,-110.74178 -16.82772,-112.27274 -35.51392,-106.21307 -18.68619,6.05967 -36.13463,86.48893 -80.20036,130.49878 C 37.30993,368.08908 83.971968,473.27138 79.635302,522.99698 z"
+         id="path5984-4"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="ccczcczcc" />
+    </clipPath>
+    <clipPath
+       id="clipPath5962-5"
+       clipPathUnits="userSpaceOnUse">
+      <path
+         sodipodi:type="arc"
+         style="fill:#008000;fill-opacity:1;stroke:none"
+         id="path5964-8"
+         sodipodi:cx="88.571426"
+         sodipodi:cy="204.28572"
+         sodipodi:rx="67.14286"
+         sodipodi:ry="67.14286"
+         d="m 155.71429,204.28572 a 67.14286,67.14286 0 1 1 -134.285724,0 67.14286,67.14286 0 1 1 134.285724,0 z"
+         transform="matrix(0.68915165,0,0,0.68915165,65.38943,-11.49812)" />
+    </clipPath>
+    <radialGradient
+       r="67.64286"
+       fy="204.28572"
+       fx="88.571426"
+       cy="204.28572"
+       cx="88.571426"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient5624-4"
+       xlink:href="#linearGradient5449-8"
+       inkscape:collect="always" />
+    <radialGradient
+       gradientUnits="userSpaceOnUse"
+       r="67.64286"
+       fy="204.28572"
+       fx="88.571426"
+       cy="204.28572"
+       cx="88.571426"
+       id="radialGradient5455-2"
+       xlink:href="#linearGradient5449-8"
+       inkscape:collect="always" />
+    <linearGradient
+       osb:paint="solid"
+       id="linearGradient5252-4">
+      <stop
+         id="stop5254-3"
+         offset="0"
+         style="stop-color:#00ff00;stop-opacity:1;" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient5449-8">
+      <stop
+         id="stop5451-8"
+         offset="0"
+         style="stop-color:#ffffff;stop-opacity:1;" />
+      <stop
+         id="stop5453-4"
+         offset="1"
+         style="stop-color:#afafaf;stop-opacity:1;" />
+    </linearGradient>
+    <clipPath
+       clipPathUnits="userSpaceOnUse"
+       id="clipPath12102">
+      <path
+         inkscape:connector-curvature="0"
+         id="path12104"
+         d="m 187.19574,542.56539 c -28.3578,-0.0417 -54.95016,7.98584 -72.78125,24.78125 -41.264741,38.86797 -99.293115,116.20281 44.1875,243.15625 51.84958,45.87716 161.81126,111.18374 161.40625,111.65625 -0.40501,-0.47251 109.52542,-65.77909 161.375,-111.65625 143.48061,-126.95344 85.48349,-204.28828 44.21875,-243.15625 -51.87225,-48.85936 -177.96723,-23.4534 -205.59375,58.5625 -18.1299,-53.82293 -78.67487,-83.26407 -132.8125,-83.34375 z"
+         style="fill:#aa0000;fill-opacity:1;stroke:none" />
+    </clipPath>
+    <filter
+       inkscape:collect="always"
+       id="filter12456"
+       color-interpolation-filters="sRGB">
+      <feGaussianBlur
+         inkscape:collect="always"
+         stdDeviation="3.1246408"
+         id="feGaussianBlur12458" />
+    </filter>
+    <filter
+       inkscape:collect="always"
+       id="filter12464"
+       x="-0.037438765"
+       width="1.0748775"
+       y="-0.15098779"
+       height="1.3019756"
+       color-interpolation-filters="sRGB">
+      <feGaussianBlur
+         inkscape:collect="always"
+         stdDeviation="5.2262222"
+         id="feGaussianBlur12466" />
+    </filter>
+    <clipPath
+       clipPathUnits="userSpaceOnUse"
+       id="clipPath12470">
+      <path
+         id="path12472"
+         d="m 490.05526,373.82358 c -73.8669,0 -133.75,25.24102 -133.75,56.375 0,31.13398 59.8831,56.375 133.75,56.375 37.21422,0 70.87919,-6.41145 95.125,-16.75 6.20853,1.53965 12.88673,2.375 19.84375,2.375 17.82444,0 33.81294,-5.50125 44.75,-14.21875 4.34038,2.02941 9.20952,3.1875 14.375,3.1875 18.00887,0 32.625,-13.87559 32.625,-30.96875 0,-17.09316 -14.61613,-30.9375 -32.625,-30.9375 -5.16632,0 -10.03409,1.15747 -14.375,3.1875 -10.93717,-8.71963 -26.92306,-14.25 -44.75,-14.25 -6.95702,0 -13.63522,0.8666 -19.84375,2.40625 -24.24591,-10.33889 -57.91008,-16.78125 -95.125,-16.78125 z"
+         style="fill:#0000ff;fill-opacity:1;stroke:none"
+         inkscape:connector-curvature="0" />
+    </clipPath>
+    <clipPath
+       clipPathUnits="userSpaceOnUse"
+       id="clipPath12476">
+      <path
+         id="path12478"
+         d="m 206.5625,299.53125 c -7.83817,0.22149 -15.92049,5.73116 -25.09375,14.71875 -0.005,0.005 -0.0259,-0.005 -0.0312,0 -20.08751,1.38399 -34.4375,10.65295 -34.4375,24 0,3.77998 1.14572,7.56006 3.25,11.21875 -7.07016,8.2864 -14.74958,17.16075 -23.28125,26.3125 -39.129847,41.9738 -3.9366,73.83056 20.5625,84.84375 24.49911,11.01319 56.14089,11.14343 68.15625,-44.96875 3.17953,-14.84853 5.90229,-27.55599 8.15625,-38.6875 16.74021,-2.70607 28.1875,-11.33563 28.1875,-23.25 0,-10.19954 -8.36952,-20.48999 -21.28125,-28.03125 -0.61747,-13.66818 -5.76833,-20.0949 -16.8125,-24.75 -2.45086,-1.03303 -4.90038,-1.47618 -7.375,-1.40625 z"
+         style="fill:#0000ff;fill-opacity:1;stroke:none"
+         inkscape:connector-curvature="0" />
+    </clipPath>
+    <filter
+       inkscape:collect="always"
+       id="filter13138"
+       color-interpolation-filters="sRGB">
+      <feGaussianBlur
+         inkscape:collect="always"
+         stdDeviation="1.4359872"
+         id="feGaussianBlur13140" />
+    </filter>
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="0.9046875"
+     inkscape:cx="268.3139"
+     inkscape:cy="138.9004"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="false"
+     inkscape:window-width="1280"
+     inkscape:window-height="752"
+     inkscape:window-x="1280"
+     inkscape:window-y="0"
+     inkscape:window-maximized="1"
+     fit-margin-top="0"
+     fit-margin-left="0"
+     fit-margin-right="0"
+     fit-margin-bottom="0" />
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-343.06696,-373.82358)">
+    <rect
+       style="fill:#000080;fill-opacity:1;stroke:none"
+       id="rect12602"
+       width="190.1209"
+       height="34.265976"
+       x="664.72491"
+       y="413.06558" />
+    <path
+       style="fill:#000080;fill-opacity:1;stroke:none"
+       d="m 206.5625,299.53125 c -7.83817,0.22149 -15.92049,5.73116 -25.09375,14.71875 -0.005,0.005 -0.0259,-0.005 -0.0312,0 -20.08751,1.38399 -34.4375,10.65295 -34.4375,24 0,3.77998 1.14572,7.56006 3.25,11.21875 -7.07016,8.2864 -14.74958,17.16075 -23.28125,26.3125 -39.129847,41.9738 -3.9366,73.83056 20.5625,84.84375 24.49911,11.01319 56.14089,11.14343 68.15625,-44.96875 3.17953,-14.84853 5.90229,-27.55599 8.15625,-38.6875 16.74021,-2.70607 28.1875,-11.33563 28.1875,-23.25 0,-10.19954 -8.36952,-20.48999 -21.28125,-28.03125 -0.61747,-13.66818 -5.76833,-20.0949 -16.8125,-24.75 -2.45086,-1.03303 -4.90038,-1.47618 -7.375,-1.40625 z"
+       transform="translate(233.61776,140.60483)"
+       id="path12221"
+       inkscape:connector-curvature="0" />
+    <path
+       style="fill:#0000ff;fill-opacity:1;stroke:none"
+       d="m 256.4375,233.21875 c -73.8669,0 -133.75,25.24102 -133.75,56.375 0,31.13398 59.8831,56.375 133.75,56.375 37.21422,0 70.87919,-6.41145 95.125,-16.75 6.20853,1.53965 12.88673,2.375 19.84375,2.375 17.82444,0 33.81294,-5.50125 44.75,-14.21875 4.34038,2.02941 9.20952,3.1875 14.375,3.1875 18.00887,0 32.625,-13.87559 32.625,-30.96875 0,-17.09316 -14.61613,-30.9375 -32.625,-30.9375 -5.16632,0 -10.03409,1.15747 -14.375,3.1875 -10.93717,-8.71963 -26.92306,-14.25 -44.75,-14.25 -6.95702,0 -13.63522,0.8666 -19.84375,2.40625 -24.24591,-10.33889 -57.91008,-16.78125 -95.125,-16.78125 z"
+       transform="translate(233.61776,140.60483)"
+       id="path12213"
+       inkscape:connector-curvature="0" />
+    <path
+       style="fill:#00deff;fill-opacity:1;stroke:none;filter:url(#filter12464)"
+       d="m 356.31206,427.99689 c 9.63399,-40.67773 139.84417,-79.62034 217.75475,-34.26598 26.72318,-2.96853 55.91316,-10.87066 68.53195,14.3696 72.79339,-21.45073 53.33944,65.38342 11.05354,45.31952 39.15109,-12.05114 -11.38571,-49.4663 -23.21244,-21.00173 3.63555,-34.28017 -68.16602,-18.34613 -48.63558,-2.21071 -36.64007,-36.22583 -172.77005,-25.81448 -225.49222,-2.2107 z"
+       id="path12408"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccccccc"
+       clip-path="url(#clipPath12470)" />
+    <path
+       style="fill:#ffff00;fill-opacity:1;stroke:none"
+       d="m 155.85492,294.02418 107.21935,-45.31952 27.63385,48.63558 88.42832,-23.21243 -99.48186,59.68912 -30.94992,-56.37307 z"
+       id="path12340"
+       inkscape:connector-curvature="0"
+       transform="translate(233.61776,140.60483)"
+       sodipodi:nodetypes="ccccccc" />
+    <path
+       style="fill:#00deff;fill-opacity:1;stroke:none;filter:url(#filter12456)"
+       d="m 182.38342,330.50086 c 67.84841,32.28523 20.94061,32.91515 1.10535,34.26598 22.33444,61.17404 0.78141,87.60383 -47.53022,92.84974 60.33568,31.69253 104.5707,-28.415 77.37478,-80.69085 38.0579,-3.58218 39.97486,-16.80194 34.26598,-32.05526 z"
+       id="path12438"
+       inkscape:connector-curvature="0"
+       transform="translate(233.61776,140.60483)"
+       sodipodi:nodetypes="cccccc"
+       clip-path="url(#clipPath12476)" />
+    <path
+       sodipodi:type="arc"
+       style="fill:#0000ff;fill-opacity:1;stroke:none"
+       id="path12606"
+       sodipodi:cx="414.50778"
+       sodipodi:cy="188.94577"
+       sodipodi:rx="36.476685"
+       sodipodi:ry="36.476685"
+       d="m 450.98447,188.94577 c 0,20.14552 -16.33117,36.47668 -36.47669,36.47668 -20.14551,0 -36.47668,-16.33116 -36.47668,-36.47668 0,-20.14552 16.33117,-36.47668 36.47668,-36.47668 20.14552,0 36.47669,16.33116 36.47669,36.47668 z"
+       transform="translate(423.75776,241.25281)" />
+    <path
+       style="fill:#00deff;fill-opacity:1;stroke:none;filter:url(#filter13138)"
+       d="m 476.4076,29.774781 c 26.96052,7.874025 46.80139,21.087784 38.68739,55.267702 C 550.79112,55.27034 510.01801,3.8381552 476.4076,29.774781 z"
+       id="path12608"
+       inkscape:connector-curvature="0"
+       transform="translate(343.06691,373.82358)"
+       sodipodi:nodetypes="ccc" />
+  </g>
+</svg>