Prototype tower + projectile animation
This commit is contained in:
536
images/tower/fireball.svg
Normal file
536
images/tower/fireball.svg
Normal file
@@ -0,0 +1,536 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<!-- Generator: Adobe Illustrator 25.2.3, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||||
|
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||||
|
viewBox="0 0 52 52" style="enable-background:new 0 0 52 52;" xml:space="preserve">
|
||||||
|
<style type="text/css">
|
||||||
|
.st0{fill:#E56B27;}
|
||||||
|
.st1{fill:#7F3713;}
|
||||||
|
.st2{fill:#FEF688;}
|
||||||
|
.st3{fill:#C65A24;}
|
||||||
|
.st4{fill:#FFF9C5;}
|
||||||
|
.st5{fill:#FFA506;}
|
||||||
|
.st6{fill:#AF371B;}
|
||||||
|
</style>
|
||||||
|
<g>
|
||||||
|
<path class="st0" d="M50.82,25.89c-0.28-2.17-1.23-4.2-2.68-5.84c-0.55-0.63-1.57-1.53-2.63-2c-0.04-0.28-0.09-0.55-0.14-0.82
|
||||||
|
c0.42-1.56,0.24-3.21-0.16-4.84c-0.26-1.08-0.61-2.08-1.32-2.95c-0.64-0.79-1.37-1.86-2.36-2.21c-2.2-0.77-4.74,0.34-6.5,1.62
|
||||||
|
c-0.78,0.56-1.66,1.18-1.99,2.13c-0.03,0.08-0.04,0.16-0.06,0.24c-0.19-1.52-0.53-3.07-1.29-4.26c-1.17-1.82-3.49-2.02-5.4-1.47
|
||||||
|
c-2.43,0.7-5.08,2.68-5.76,5.05c-0.85-0.94-2.01-1.68-3.13-1.96c-3.33-0.83-6.56,0.78-8.29,3.66c-0.9,1.5-1.46,3.54-1.2,5.34
|
||||||
|
c-1.67-0.73-3.62-0.98-4.66,0.64c-1.33,2.07-1.86,5.45-1.77,7.84c0.1,2.79,0.98,5.41,2.09,7.94c0.4,0.91,0.85,2.18,1.48,3.27
|
||||||
|
c-0.25,2.17,0.68,4.34,2.27,5.83c0.14,0.37,0.39,0.72,0.75,0.98c1.46,1.04,3.14,1.58,4.9,1.84c0.56,0.08,1.16,0.17,1.77,0.24
|
||||||
|
c0.43,0.22,0.89,0.36,1.53,0.37c1.14,0.01,2.17-0.36,3.2-0.8c0.38-0.16,0.7-0.29,1.04-0.52c0.38-0.26,0.56-0.68,0.91-0.93
|
||||||
|
c0.21-0.16,0.5-0.2,0.76-0.29c0.49,0.92,1.26,1.67,2.32,2.16c0.9,0.41,1.88,0.53,2.86,0.5c0.91-0.03,2.22-0.43,3.09-0.04
|
||||||
|
c0.69,0.31,1.34,0.25,1.86-0.01c1.32,0.4,2.86,0.24,4.11-0.2c2.06-0.73,3.72-2.25,4.8-4.14c0.49-0.87,0.86-1.79,1.12-2.75
|
||||||
|
c0.52-0.26,0.98-0.67,1.42-1.02c0.78-0.63,1.58-1.29,2.24-2.05c0.15-0.18,0.21-0.36,0.21-0.54c1.16-0.92,2.27-1.91,3.11-3.13
|
||||||
|
C50.69,30.74,51.13,28.28,50.82,25.89z"/>
|
||||||
|
<path class="st1" d="M20.64,26.83c-0.14-0.25-0.31-0.52-0.56-0.66c-0.04-0.02-0.23-0.1-0.36-0.13c-0.04-0.04-0.08-0.08-0.12-0.12
|
||||||
|
c-0.21-0.18-0.46-0.33-0.73-0.41c-0.06-0.02-0.12-0.03-0.18-0.04c-0.32-0.22-0.7-0.38-1.08-0.23c-0.43,0.17-0.65,0.65-0.48,1.08
|
||||||
|
c0.18,0.47,0.59,0.58,1.04,0.56c0.03,0.02,0.05,0.05,0.07,0.06C18.15,26.98,18.05,27,18.06,27c-0.49,0.09-0.62,0.62-0.46,1.01
|
||||||
|
c-0.02,0.05-0.04,0.1-0.06,0.15c-0.22,0.73,0.68,1.11,1.18,0.69c0.01-0.01,0.03-0.02,0.05-0.03c0.14,0.04,0.28,0.05,0.42,0.04
|
||||||
|
c0.09,0.03,0.19,0.06,0.27,0.08c0.36,0.08,0.72,0.11,1.03-0.13c0.24-0.19,0.33-0.43,0.34-0.68C20.99,27.73,20.85,27.21,20.64,26.83
|
||||||
|
z"/>
|
||||||
|
<path class="st1" d="M26.69,34.71c-0.01-0.02-0.06-0.06-0.09-0.09c-0.01-0.04-0.03-0.08-0.05-0.12c-0.03-0.06-0.08-0.11-0.13-0.15
|
||||||
|
c-0.07-0.07-0.17-0.13-0.26-0.19c0,0-0.01,0-0.01-0.01c-0.02-0.04-0.05-0.07-0.08-0.11c-0.25-0.31-0.77-0.22-0.99,0.07
|
||||||
|
c-0.25,0.33-0.14,0.75,0.19,0.97c-0.02-0.02-0.05-0.03-0.07-0.05c0.04,0.03,0.09,0.07,0.13,0.1c0.05,0.03,0.09,0.05,0.15,0.08
|
||||||
|
c0.13,0.05,0.23,0.07,0.37,0.09c-0.06-0.01-0.05,0,0.01,0c0.07,0.01,0.14,0.03,0.21,0.03c0.02,0,0.06,0,0.1-0.01
|
||||||
|
c0.01,0,0.02,0.01,0.03,0.01c0.17,0.1,0.4,0.06,0.52-0.1C26.85,35.07,26.82,34.87,26.69,34.71z"/>
|
||||||
|
<path class="st1" d="M38.56,27.47c-0.13-0.36-0.35-0.7-0.63-0.95c-0.08-0.07-0.17-0.13-0.27-0.19c-0.37-0.42-0.82-0.75-1.28-0.91
|
||||||
|
c-0.59-0.2-1.26,0.59-0.86,1.12c0.33,0.44,0.87,0.7,1.24,1.05c0.17,0.55-0.08,1.28,0.12,1.91c0.01,0.04,0.03,0.07,0.05,0.11
|
||||||
|
c-0.12,0.22-0.27,0.4-0.49,0.49c-0.49,0.2-1.14,0.02-1.67,0.15c-0.27,0.07-0.37,0.44-0.17,0.63c0.58,0.54,1.53,0.76,2.31,0.58
|
||||||
|
c0.79-0.18,1.18-0.85,1.46-1.55C38.71,29.13,38.85,28.28,38.56,27.47z"/>
|
||||||
|
<path class="st1" d="M46.15,30.42c-0.06-0.23-0.25-0.4-0.5-0.44c-0.03-0.01-0.07-0.03-0.1-0.04c-0.12-0.03-0.25-0.04-0.36-0.01
|
||||||
|
c-0.04,0.02-0.08,0.03-0.12,0.05c0,0,0,0-0.01,0c0.04-0.02,0.04-0.02-0.01,0c-0.27,0.11-0.49,0.38-0.39,0.69
|
||||||
|
c0.06,0.18,0.17,0.3,0.32,0.35c0.19,0.25,0.52,0.32,0.8,0.18c0.1-0.02,0.19-0.07,0.26-0.15C46.19,30.9,46.25,30.63,46.15,30.42z"/>
|
||||||
|
<path class="st1" d="M42.37,20.82c-0.27-0.06-0.65,0.06-0.77,0.34c-0.11,0.11-0.21,0.24-0.31,0.35c-0.17,0.2-0.25,0.51-0.1,0.75
|
||||||
|
c0.15,0.23,0.43,0.36,0.7,0.28c0.15-0.04,0.3-0.12,0.42-0.21c0.01,0,0.02,0,0.03,0c0.35-0.12,0.54-0.49,0.5-0.82
|
||||||
|
C42.88,21.22,42.66,20.89,42.37,20.82z"/>
|
||||||
|
<path class="st1" d="M47.12,25.22c-0.27-0.02-0.2-0.05-0.24-0.29c-0.04-0.27,0.01-0.58,0.04-0.84c0.07-0.63-0.84-0.96-1.25-0.52
|
||||||
|
c-0.14,0.15-0.3,0.34-0.47,0.55c-0.41-0.29-1.13,0.02-0.93,0.61c0.09,0.28,0.19,0.43,0.15,0.62c-0.03,0.07-0.06,0.13-0.08,0.2
|
||||||
|
c-0.01,0.02-0.02,0.04-0.04,0.06c-0.26,0.36-0.54,0.73-0.71,1.14c-0.22,0.52-0.25,1.24,0.41,1.42c0.37,0.1,0.68-0.13,0.81-0.46
|
||||||
|
c-0.05,0.14,0.41-0.01,0.57-0.03c0.35-0.05,0.7-0.04,1.04-0.14c0.62-0.18,1.03-0.67,1.32-1.23C48.03,25.8,47.68,25.27,47.12,25.22z
|
||||||
|
"/>
|
||||||
|
<path class="st1" d="M40.52,33.91c-0.09-0.99-1.28-1.12-2.06-1.05c-1.28,0.11-2.32,0.93-3.48,1.39c-0.45,0.18-0.94,0.27-1.39,0.46
|
||||||
|
c-0.01-0.33-0.08-0.67-0.3-1.03c-0.32-0.54-1.38-0.53-1.48,0.19c-0.09,0.63-0.04,1.21,0.13,1.73c-0.04,0.29-0.08,0.56-0.07,0.77
|
||||||
|
c0.03,0.53,0.5,0.93,1.04,0.79c0.07-0.02,0.12-0.04,0.18-0.06c0.17,0.12,0.36,0.22,0.56,0.31c0.03,0.19,0.13,0.39,0.33,0.59
|
||||||
|
c1.42,1.38,4.4-0.94,5.32-1.96C39.77,35.5,40.58,34.69,40.52,33.91z"/>
|
||||||
|
<path class="st1" d="M33.67,41.29c-0.21,0-0.47,0.17-0.42,0.41c0,0,0,0,0,0c0,0.34,0.38,0.61,0.69,0.37
|
||||||
|
C34.25,41.81,34.09,41.29,33.67,41.29z"/>
|
||||||
|
<path class="st1" d="M14.63,40.26c-0.21,0.49-0.36,1.05-0.83,1.35c-0.21,0.13-0.72,0.34-1.09,0.32c-0.07-0.06-0.14-0.13-0.22-0.18
|
||||||
|
c-0.18-0.1-0.37-0.14-0.57-0.13c-0.55,0.02-0.78,0.55-0.58,1.01c0.44,1.01,1.87,0.94,2.74,0.65c1.13-0.38,1.76-1.26,2.08-2.38
|
||||||
|
C16.41,40.02,15.02,39.38,14.63,40.26z"/>
|
||||||
|
<path class="st1" d="M8.33,23.12c-0.05-0.35-0.45-0.57-0.77-0.57c-0.33,0-0.66,0.19-0.82,0.48c-0.16,0.3-0.08,0.72,0.23,0.89
|
||||||
|
c0.28,0.15,0.62,0.09,0.82-0.14c0.01,0,0.03,0,0.04,0C8.2,23.75,8.38,23.46,8.33,23.12z"/>
|
||||||
|
<path class="st1" d="M31.63,15.88c-0.19-0.21-0.44-0.35-0.71-0.45c-0.21-0.1-0.45-0.17-0.67-0.22c-0.4-0.09-0.87,0.12-0.97,0.55
|
||||||
|
c-0.1,0.44,0.13,0.82,0.55,0.97c0.15,0.05,0.21,0.08,0.3,0.11c0.08,0.04,0.16,0.07,0.23,0.11c0.01,0.01,0.02,0.01,0.03,0.02
|
||||||
|
c0,0,0,0,0,0c0,0.01,0,0.03,0,0.05c0.01,0.07,0.02,0.15,0.03,0.22c0.04,0.16,0.14,0.28,0.25,0.41c0.28,0.34,0.83,0.26,1.12,0
|
||||||
|
C32.33,17.19,32.05,16.33,31.63,15.88z"/>
|
||||||
|
<path class="st1" d="M39.74,14.7c-0.23-0.56-0.75-0.9-1.36-0.84c-0.76,0.08-1.54,0.17-2.29,0.31c-0.38,0.07-0.6,0.61-0.38,0.92
|
||||||
|
c0.09,0.13,0.18,0.22,0.26,0.29c-0.18,0.29-0.11,0.6,0.07,0.83c-0.19,0.24-0.36,0.5-0.51,0.76c-0.36,0.61-0.59,1.28-0.13,1.91
|
||||||
|
c0.41,0.56,1.15,0.74,1.77,0.41c0.32-0.17,0.54-0.44,0.64-0.79c0.1-0.32-0.02-0.64-0.03-0.95C38.85,16.95,40.31,16.09,39.74,14.7z"
|
||||||
|
/>
|
||||||
|
<path class="st1" d="M28.06,22.48c-0.24-2.11-3.15-1.86-4.34-3.06c-0.41-0.42-1.25,0-1.03,0.6c0.24,0.66-0.04,1.33,0.15,2.01
|
||||||
|
c0.16,0.57,0.56,1.02,0.84,1.53c0.5,0.93,0.14,2.68,1.38,3.08c0.18,0.06,0.31-0.09,0.33-0.25c0.05-0.47-0.08-0.96-0.14-1.44
|
||||||
|
c0.38,0.02,0.75-0.07,1.05-0.28c0.32,0.26,0.81,0.28,1.04-0.19c0.1-0.2,0.19-0.41,0.26-0.62C27.93,23.58,28.14,23.17,28.06,22.48z"
|
||||||
|
/>
|
||||||
|
<path class="st1" d="M18.11,33.4c-0.1-0.38-0.51-0.46-0.84-0.5c-0.38-0.05-0.7,0.04-0.97,0.32c-0.26,0.26-0.52,0.63-0.52,1
|
||||||
|
c0,0.27,0.23,0.54,0.5,0.58c0.09,0.1,0.21,0.16,0.35,0.2c0.53,0.14,1.07-0.38,1.32-0.8C18.08,33.97,18.18,33.67,18.11,33.4z"/>
|
||||||
|
<path class="st1" d="M8.38,29.88c-0.56-0.32-1.28-0.17-1.93,0.07c-0.01,0-0.02,0-0.03,0c-0.26-0.34-0.7-0.52-1.12-0.35
|
||||||
|
c-0.8,0.34-0.73,1.65,0.02,1.95c0.01,0.2,0.03,0.39,0.12,0.57c0.16,0.35,0.48,0.55,0.85,0.64c0.77,0.19,1.62-0.16,2.13-0.74
|
||||||
|
C8.94,31.42,9.21,30.35,8.38,29.88z"/>
|
||||||
|
<path class="st1" d="M18.82,15.36c-0.71-0.73-1.56-1.08-2-2.04c-0.29-0.64-0.53-1.29-1.32-1.46c-1.57-0.33-3.5,2-4.31,3.07
|
||||||
|
c-0.92,1.2-1.23,3.04,0.47,3.74c0.8,0.33,1.28,0.13,1.63-0.3c0.25,0.13,0.54,0.17,0.81,0.15c0.48-0.05,0.74-0.4,1.16-0.51
|
||||||
|
c0.64-0.17,0.43,0.02,0.88,0.35c0.53,0.39,1.17,0.44,1.77,0.19C19.25,18,19.87,16.44,18.82,15.36z"/>
|
||||||
|
<path class="st1" d="M27.21,9.38c-0.5,0.22-1.24,0.39-1.61,0.81c-0.13,0.14-0.19,0.32-0.2,0.5c-0.06,0.06-0.12,0.11-0.2,0.16
|
||||||
|
c-0.21,0.13-0.26,0.43-0.08,0.61c0.39,0.39,1.14,0.4,1.34-0.21c0.03-0.1,0.03-0.24,0.01-0.35c-0.03-0.07-0.06-0.14-0.09-0.21
|
||||||
|
c0.04,0.11,0.1,0.13,0.19,0.04c0.15-0.01,0.36-0.15,0.49-0.21c0.22-0.09,0.44-0.19,0.66-0.28C28.31,10,27.79,9.13,27.21,9.38z"/>
|
||||||
|
<path class="st2" d="M16.28,25.41c-2.03,1.55-3.46,4.57-1.13,6.58c0.65,0.56,1.58-0.34,0.95-0.95c0,0,0-0.01-0.01-0.01
|
||||||
|
c0.19-0.15,0.29-0.39,0.21-0.66c-0.08-0.26,0.16-0.59,0.18-0.85c0.02-0.27-0.1-0.48-0.15-0.73c-0.11-0.56-0.09-0.9,0.3-1.35
|
||||||
|
c0.28-0.31,0.53-0.58,0.75-0.94C17.77,25.87,16.94,24.91,16.28,25.41z"/>
|
||||||
|
<path class="st2" d="M37.06,28.56c0.02-0.37-0.13-0.72-0.39-0.98c-0.03-0.03-0.07-0.06-0.1-0.08c-0.2-0.3-0.49-0.55-0.8-0.69
|
||||||
|
c-0.39-0.17-0.82-0.17-1.13,0.15c-0.25,0.25-0.37,0.73-0.19,1.06c-0.04,0.05-0.08,0.11-0.13,0.16c-0.25,0.26-0.5,0.47-0.5,0.87
|
||||||
|
c0,0.41,0.24,0.72,0.56,0.91c0.08,0.11,0.18,0.22,0.3,0.3c0.55,0.35,1.23,0.22,1.7-0.2c0.16-0.15,0.25-0.36,0.27-0.57
|
||||||
|
C36.88,29.22,37.05,28.91,37.06,28.56z"/>
|
||||||
|
<path class="st2" d="M33.64,42.1c0.1-0.3-0.02-0.67-0.39-0.76c-0.27-0.06-0.52,0.04-0.67,0.27c-0.1,0.16-0.1,0.38-0.02,0.56
|
||||||
|
c0.05,0.2,0.16,0.37,0.35,0.49C33.27,42.89,33.78,42.51,33.64,42.1C33.64,42.1,33.64,42.1,33.64,42.1z"/>
|
||||||
|
<path class="st2" d="M25.78,34.45c-0.37-0.33-0.9-0.3-1.25,0.05c-0.25,0.25-0.36,0.66-0.32,1.01c0.05,0.48,0.48,0.74,0.92,0.53
|
||||||
|
c0.01-0.01,0.02-0.01,0.03-0.02c0.12-0.06,0.2-0.17,0.25-0.3c0.02-0.05,0.04-0.09,0.06-0.14c0.13-0.03,0.26-0.11,0.36-0.24
|
||||||
|
C26.03,35.09,26.04,34.67,25.78,34.45z"/>
|
||||||
|
<path class="st2" d="M15.15,39.81c-0.11-0.48-0.67-0.77-1.13-0.64c-0.43,0.12-0.63,0.46-0.65,0.85c-0.12,0.16-0.55,0.73-0.68,0.8
|
||||||
|
c-0.3,0.16-0.85,0.01-1.25-0.05c-0.64-0.21-1.43,0.85-0.59,1.29c0.86,0.45,2.16,0.67,2.99,0.05c0.33-0.25,0.59-0.6,0.89-0.89
|
||||||
|
C15.14,40.83,15.28,40.39,15.15,39.81z"/>
|
||||||
|
<path class="st2" d="M31.11,16.48c-0.08-0.27-0.28-0.48-0.5-0.63c-0.44-0.29-1-0.18-1.43,0.04c-0.39,0.2-0.71,0.58-0.71,1.03
|
||||||
|
c-0.01,0.6,0.53,1.11,1.14,0.95c0.19-0.05,0.33-0.16,0.42-0.3c0.31,0.1,0.57,0.05,0.85-0.17C31.13,17.21,31.19,16.79,31.11,16.48z"
|
||||||
|
/>
|
||||||
|
<path class="st2" d="M42.46,20.71c-0.04-0.18-0.11-0.36-0.22-0.51c-0.37-0.55-1.12-0.9-1.68-0.37c-0.16,0.15-0.24,0.36-0.24,0.58
|
||||||
|
l0,0c0,0.05,0.01,0.1,0.02,0.15c0,0,0,0.01,0,0.01c0.01,0.05,0.02,0.1,0.04,0.15c0,0,0,0,0,0.01c0.05,0.12,0.12,0.23,0.2,0.33
|
||||||
|
c0,0.06,0.01,0.12,0.03,0.18c0.17,0.52,0.64,0.75,1.15,0.66C42.31,21.79,42.56,21.2,42.46,20.71z"/>
|
||||||
|
<path class="st2" d="M44.84,29.87c-0.55-0.15-1.14,0.09-1.5,0.5c-0.16,0.18-0.28,0.39-0.37,0.6c0,0-0.01,0.01-0.01,0.01
|
||||||
|
c-0.15,0.26-0.23,0.59-0.21,0.89c0.03,0.44,0.31,0.8,0.76,0.86c0.41,0.06,0.87-0.2,0.96-0.63c0.03-0.11,0.05-0.23,0.08-0.34
|
||||||
|
c0.01-0.05,0.03-0.1,0.05-0.15c0,0,0,0,0,0c0.01-0.01,0.01-0.02,0.02-0.03c0,0,0,0,0.01-0.01c0.43-0.03,0.78-0.31,0.84-0.76
|
||||||
|
C45.52,30.4,45.26,29.98,44.84,29.87z"/>
|
||||||
|
<path class="st2" d="M31.53,20.54c-1.35,0.42-2.54,2.28-3.32,3.73c-0.71,0.76-1.26,1.66-1.84,2.52c-0.79,1.15-1.89,1.89-2.8,2.88
|
||||||
|
c-0.81,0.25-1.71,0.48-2.32,1.08c-0.3,0.29-0.39,0.83-0.15,1.19c1,1.52,3.91,2.25,5.08,0.62c0.7-0.97,1.24-1.98,1.99-2.85
|
||||||
|
c0.29-0.19,0.57-0.38,0.85-0.59c0.52-0.39,1.02-0.82,1.49-1.3c0.3-0.23,0.56-0.5,0.75-0.83c0.73-0.88,1.33-1.87,1.67-2.93
|
||||||
|
C33.25,23.05,33.45,19.95,31.53,20.54z M31.52,22.4c0.02,0.12,0.02,0.25,0.02,0.37c-0.08-0.02-0.16-0.03-0.26-0.02
|
||||||
|
c-0.05,0-0.1,0.01-0.15,0.02C31.27,22.63,31.4,22.5,31.52,22.4z"/>
|
||||||
|
<path class="st2" d="M24.52,15.02c-0.13-1.18-1.21-1.82-2.3-1.99c-1.01-0.16-2.17,0.05-2.71,1.03c-0.18,0.34-0.28,0.83-0.15,1.2
|
||||||
|
c0.04,0.12,0.12,0.23,0.21,0.33c-0.02,0.15-0.02,0.31-0.01,0.47c0.03,0.6,0.15,1.17,0.2,1.75c-0.85,0.59-1.6,1.26-1.65,2.27
|
||||||
|
c-0.07,1.37,1.58,2.46,2.69,1.42c0.59-0.56,0.79-1.63,0.89-2.39c0.01-0.05,0.01-0.11,0.02-0.16c0.41-0.29,0.81-0.59,1.18-0.92
|
||||||
|
C23.68,17.3,24.65,16.19,24.52,15.02z"/>
|
||||||
|
<path class="st2" d="M15.18,20.36c-1.01-0.49-2.03-0.4-2.87,0.12c-0.73,0.24-1.41,0.62-1.89,1.14c-0.5,0.55-0.72,1.22-0.74,1.96
|
||||||
|
c-0.01,0.35-0.01,0.73,0,1.11c-0.26,0.07-0.48,0.27-0.55,0.64c-0.17,0.93-0.77,2.38,0.09,3.14c0.68,0.6,1.72,0.35,2.38-0.14
|
||||||
|
c0.83-0.6,1.2-1.56,1.1-2.56c-0.08-0.73-0.48-1.37-0.34-2.12c0.08-0.43,0.35-1.03,0.74-1.4c0.46-0.12,0.97-0.19,1.34-0.13
|
||||||
|
C15.43,22.28,16.23,20.87,15.18,20.36z"/>
|
||||||
|
<path class="st2" d="M11.62,32.6c-1.4-0.29-2.37,0.99-3.02,2.06c-0.4,0-0.79,0.17-1.01,0.52c-0.33,0.53-0.17,1.18,0.05,1.72
|
||||||
|
c0.07,0.17,0.15,0.34,0.24,0.49c0.02,0.05,0.06,0.1,0.09,0.14c0,0.01,0.01,0.01,0.01,0.02c0.01,0.01,0.02,0.02,0.03,0.04
|
||||||
|
c0.59,0.84,1.54,1.33,2.64,1.04c1.29-0.34,2.22-1.6,2.74-2.77C13.99,34.48,13.12,32.91,11.62,32.6z"/>
|
||||||
|
<path class="st2" d="M23.96,38.69c-0.17-1.24-1.79-1.93-2.71-2.56c-0.59-0.4-1.36,0.13-1.37,0.79c0,0.18,0.01,0.38,0.02,0.57
|
||||||
|
c-0.17,0.22-0.24,0.53-0.12,0.82c0.15,0.36-0.52,1.34-0.65,1.73c-0.18,0.55-0.28,1.15,0.14,1.63c0.75,0.85,2.13,0.35,2.9-0.18
|
||||||
|
C23.05,40.89,24.12,39.87,23.96,38.69z"/>
|
||||||
|
<path class="st2" d="M30.11,37.45c-0.09-0.07-0.18-0.14-0.28-0.21c-0.08-0.13-0.18-0.25-0.3-0.34c-0.28-0.21-0.57-0.23-0.83-0.13
|
||||||
|
c0,0-0.01,0-0.01,0c-0.32-0.03-0.66,0.24-0.77,0.52c-0.01,0.02-0.01,0.04-0.01,0.05c-0.25,0.28-0.42,0.61-0.45,0.99
|
||||||
|
c-0.04,0.56,0.27,1.05,0.83,1.18c0.38,0.09,0.84,0.13,1.24,0.12c0.54-0.01,0.97-0.38,1.08-0.9C30.71,38.23,30.49,37.76,30.11,37.45
|
||||||
|
z"/>
|
||||||
|
<path class="st2" d="M43.03,34.82c-0.3-0.3-0.71-0.24-1.02,0c-0.4,0.32-0.8,0.66-1.2,0.98c-0.19,0.15-0.41,0.29-0.54,0.51
|
||||||
|
c-0.19,0.31-0.16,0.69,0.05,0.98c0.42,0.55,1.24,0.35,1.7-0.02c0.15-0.12,0.28-0.27,0.4-0.42c0.12-0.15,0.26-0.28,0.39-0.42
|
||||||
|
c0.24-0.16,0.32-0.42,0.29-0.68C43.31,35.47,43.26,35.05,43.03,34.82z"/>
|
||||||
|
<path class="st2" d="M35.58,43.83c-0.25-0.21-0.46-0.29-0.78-0.32c-0.19-0.02-0.44,0.11-0.57,0.24c-0.14,0.14-0.24,0.37-0.24,0.57
|
||||||
|
c0.02,0.39,0.3,0.75,0.7,0.79c0.32,0.16,0.74,0.04,0.95-0.24C35.87,44.58,35.89,44.08,35.58,43.83z"/>
|
||||||
|
<path class="st2" d="M29.05,43.72c-0.15-0.24-0.36-0.35-0.62-0.42c-0.02-0.01-0.04-0.02-0.05-0.03c-0.04-0.02-0.23-0.15-0.06-0.02
|
||||||
|
c-0.25-0.2-0.6-0.31-0.9-0.12c-0.26,0.17-0.46,0.52-0.34,0.84c0.17,0.45,0.42,0.8,0.83,1.07c0.32,0.22,0.83,0.07,1.01-0.26
|
||||||
|
c0.04-0.07,0.06-0.15,0.08-0.22C29.18,44.36,29.2,43.96,29.05,43.72z"/>
|
||||||
|
<path class="st2" d="M40.95,9.57c-0.83-0.41-2.02-0.66-2.87-0.18c-0.54,0.3-0.61,0.66-0.5,1.04c-0.19,0.27-0.29,0.6-0.25,0.95
|
||||||
|
c0.1,0.71,0.84,1.18,1.52,1.1c0.1-0.01,0.19-0.04,0.27-0.07c0.27,0.43,0.56,0.86,0.85,1.28c0.29,0.42,0.86,0.64,1.32,0.35
|
||||||
|
C43.11,12.9,42.8,10.48,40.95,9.57z"/>
|
||||||
|
<path class="st2" d="M30.61,8.23c-0.15-0.41-0.56-0.74-0.93-0.94c-0.2-0.11-0.41-0.2-0.63-0.25C28.97,7.02,28.88,7.01,28.8,7
|
||||||
|
c-0.17-0.17-0.4-0.25-0.67-0.19c-0.86,0.2-0.7,1.37,0.05,1.59c0.19,0.06,0.39,0.08,0.55,0.16c0.01,0,0.01,0.01,0.01,0.01
|
||||||
|
c-0.02,0.5,0.46,1.01,0.98,1.01C30.43,9.57,30.85,8.87,30.61,8.23z"/>
|
||||||
|
<path class="st2" d="M17.91,10.32c-0.68,0-0.68,1.06,0,1.06C18.59,11.38,18.59,10.32,17.91,10.32z"/>
|
||||||
|
<path class="st2" d="M12.14,10.96c-0.44,0-0.44,0.68,0,0.68C12.57,11.64,12.57,10.96,12.14,10.96z"/>
|
||||||
|
<path class="st2" d="M13.91,10.62c-0.02,0-0.02,0.03,0,0.03S13.93,10.62,13.91,10.62z"/>
|
||||||
|
<path class="st2" d="M14.82,10.87c-0.02,0-0.02,0.03,0,0.03C14.84,10.9,14.84,10.87,14.82,10.87z"/>
|
||||||
|
<path class="st2" d="M14.23,9.92c-0.13-0.22-0.43-0.2-0.56,0c-0.01,0.01-0.01,0.02-0.02,0.03c-0.13,0.2,0.05,0.44,0.26,0.45
|
||||||
|
c0.01,0,0.03,0,0.04,0C14.2,10.42,14.35,10.12,14.23,9.92z"/>
|
||||||
|
<path class="st2" d="M15.02,10.75c-0.02,0-0.02,0.03,0,0.03C15.05,10.78,15.05,10.75,15.02,10.75z"/>
|
||||||
|
<path class="st2" d="M4.63,21.65c-0.54,0-0.54,0.84,0,0.84C5.17,22.49,5.17,21.65,4.63,21.65z"/>
|
||||||
|
<path class="st2" d="M5.99,19.98c-0.3,0-0.3,0.46,0,0.46C6.29,20.44,6.29,19.98,5.99,19.98z"/>
|
||||||
|
<path class="st2" d="M7.43,20.43c-0.25,0-0.25,0.39,0,0.39C7.68,20.82,7.68,20.43,7.43,20.43z"/>
|
||||||
|
<path class="st2" d="M9.37,19.52c-0.36,0-0.36,0.56,0,0.56C9.74,20.08,9.74,19.52,9.37,19.52z"/>
|
||||||
|
<path class="st2" d="M6.73,27c-0.45,0-0.45,0.7,0,0.7C7.18,27.7,7.18,27,6.73,27z"/>
|
||||||
|
<path class="st2" d="M3.43,27.23c-0.31,0-0.31,0.49,0,0.49C3.75,27.71,3.75,27.23,3.43,27.23z"/>
|
||||||
|
<path class="st2" d="M3.89,24.75c-0.43,0-0.43,0.67,0,0.67C4.31,25.41,4.31,24.75,3.89,24.75z"/>
|
||||||
|
<path class="st2" d="M14.53,34.57c-0.42,0-0.42,0.66,0,0.66C14.95,35.23,14.95,34.57,14.53,34.57z"/>
|
||||||
|
<path class="st2" d="M5.7,33.76c-0.61,0-0.61,0.95,0,0.95C6.31,34.71,6.31,33.76,5.7,33.76z"/>
|
||||||
|
<path class="st2" d="M14.57,37.56c-0.39,0-0.39,0.6,0,0.6C14.96,38.17,14.96,37.56,14.57,37.56z"/>
|
||||||
|
<path class="st2" d="M16.84,36.96c-0.63,0-0.63,0.98,0,0.98C17.47,37.94,17.47,36.96,16.84,36.96z"/>
|
||||||
|
<path class="st2" d="M17.87,41.47c-0.51,0-0.51,0.8,0,0.8C18.38,42.27,18.38,41.47,17.87,41.47z"/>
|
||||||
|
<path class="st2" d="M10.49,44.51c-0.48,0-0.48,0.74,0,0.74C10.96,45.25,10.96,44.51,10.49,44.51z"/>
|
||||||
|
<path class="st2" d="M25.25,43.93c-0.53,0-0.53,0.82,0,0.82C25.78,44.75,25.78,43.93,25.25,43.93z"/>
|
||||||
|
<path class="st2" d="M26.74,39.71c-0.02,0-0.02,0.03,0,0.03C26.76,39.74,26.76,39.71,26.74,39.71z"/>
|
||||||
|
<path class="st2" d="M29.54,31.33c-0.02,0-0.02,0.03,0,0.03S29.57,31.33,29.54,31.33z"/>
|
||||||
|
<path class="st2" d="M30.62,28.63c-0.63,0-0.63,0.98,0,0.98C31.25,29.61,31.25,28.63,30.62,28.63z"/>
|
||||||
|
<path class="st2" d="M31.56,30.03c-0.53,0-0.53,0.82,0,0.82C32.09,30.85,32.09,30.03,31.56,30.03z"/>
|
||||||
|
<path class="st2" d="M40.64,24.36c-0.02,0-0.02,0.03,0,0.03S40.66,24.36,40.64,24.36z"/>
|
||||||
|
<path class="st2" d="M38.66,22.71c-0.02,0-0.02,0.03,0,0.03C38.68,22.74,38.68,22.71,38.66,22.71z"/>
|
||||||
|
<circle class="st2" cx="39.36" cy="23.97" r="0.47"/>
|
||||||
|
<path class="st2" d="M41.09,16.86c-0.54,0-0.54,0.84,0,0.84C41.63,17.7,41.63,16.86,41.09,16.86z"/>
|
||||||
|
<path class="st1" d="M47.61,31.82c-0.29,0-0.57,0.26-0.56,0.56c0.01,0.3,0.25,0.56,0.56,0.56c0.29,0,0.57-0.26,0.56-0.56
|
||||||
|
C48.16,32.08,47.93,31.82,47.61,31.82z"/>
|
||||||
|
<path class="st1" d="M45.18,34.43c-0.02,0-0.02,0.03,0,0.03C45.2,34.46,45.2,34.43,45.18,34.43z"/>
|
||||||
|
<path class="st1" d="M48.39,28.85c-0.01,0-0.03,0-0.04,0c-0.03,0-0.03,0.04,0,0.05c0.01,0,0.03,0,0.04,0
|
||||||
|
C48.43,28.9,48.43,28.84,48.39,28.85z"/>
|
||||||
|
<path class="st1" d="M44.39,33.99c-0.63,0-0.63,0.98,0,0.98C45.03,34.97,45.03,33.99,44.39,33.99z"/>
|
||||||
|
<path class="st1" d="M41.13,25.15c-0.65,0-0.65,1.01,0,1.01C41.79,26.16,41.79,25.15,41.13,25.15z"/>
|
||||||
|
<path class="st1" d="M36.06,21.91c-0.63,0-0.63,0.98,0,0.98C36.69,22.89,36.69,21.91,36.06,21.91z"/>
|
||||||
|
<path class="st1" d="M33.75,14.07c-0.63,0-0.63,0.98,0,0.98C34.38,15.05,34.38,14.07,33.75,14.07z"/>
|
||||||
|
<path class="st1" d="M27.77,13.34c-0.72,0-0.72,1.11,0,1.11C28.49,14.46,28.49,13.34,27.77,13.34z"/>
|
||||||
|
<path class="st1" d="M43.73,12.22c-0.28,0-0.55,0.25-0.53,0.53c0.01,0.29,0.23,0.53,0.53,0.53c0.28,0,0.55-0.25,0.53-0.53
|
||||||
|
C44.25,12.46,44.03,12.22,43.73,12.22z"/>
|
||||||
|
<circle class="st1" cx="35.73" cy="10.64" r="0.49"/>
|
||||||
|
<path class="st1" d="M23.44,11.01c-0.58,0-0.58,0.9,0,0.9C24.02,11.92,24.02,11.01,23.44,11.01z"/>
|
||||||
|
<path class="st1" d="M11.35,19.24c-0.56,0-0.56,0.87,0,0.87C11.91,20.11,11.91,19.24,11.35,19.24z"/>
|
||||||
|
<path class="st1" d="M17.25,21.68c-0.02,0-0.02,0.03,0,0.03C17.27,21.71,17.27,21.68,17.25,21.68z"/>
|
||||||
|
<path class="st3" d="M22.66,26.16c0.21-0.09,0.38-0.27,0.43-0.48c0.17-0.73-0.08-1.9-1-1.94c-0.03-0.12-0.08-0.23-0.17-0.32
|
||||||
|
c-0.16-0.17-0.37-0.25-0.6-0.25c-0.21,0-0.38,0.08-0.52,0.2c0.11-0.34,0.01-0.73-0.39-0.97c-0.73-0.45-1.87-0.9-2.65-0.37
|
||||||
|
c-0.02,0-0.04,0-0.06,0c-0.24-0.51-0.9-0.81-1.35-0.26c-0.19,0.24-0.43,0.66-0.7,0.82c-0.87,0.66-0.12,2.11,0.89,1.52
|
||||||
|
c0.33-0.24,1.24-0.37,1.64-0.29c0.63,0.12,1.13,0.31,1.79,0.24c0.24-0.03,0.44-0.13,0.59-0.28c-0.05,0.18-0.05,0.38,0.03,0.57
|
||||||
|
c0.15,0.34,0.5,0.55,0.8,0.77c0.09,0.19,0.19,0.37,0.27,0.57c0.12,0.29,0.33,0.51,0.65,0.54c-0.22,0.11-0.39,0.33-0.38,0.59
|
||||||
|
c0.02,0.36,0.29,0.66,0.66,0.66c0.34,0,0.67-0.3,0.66-0.66C23.22,26.49,22.98,26.21,22.66,26.16z"/>
|
||||||
|
<path class="st3" d="M9.14,20.46c-0.37-0.43-0.81-0.79-1.32-1.05c-0.31-0.16-0.64-0.28-0.93-0.47c-0.27-0.17-0.39-0.43-0.62-0.64
|
||||||
|
c-1.18-1.06-2.75,0.63-2.45,1.87c0.17,0.73,1.14,0.76,1.52,0.2c0.03-0.05,0.08-0.16,0.14-0.28c0.02,0.02,0.04,0.04,0.06,0.06
|
||||||
|
c0.26,0.22,0.56,0.39,0.88,0.53c0.22,0.1,0.43,0.2,0.63,0.31c-0.02,0.22,0.07,0.45,0.28,0.57c0.26,0.15,0.49,0.16,0.74,0.2
|
||||||
|
c0.01,0.01,0.02,0.02,0.03,0.03c0.43,0.44,1.25,0.24,1.39-0.37C9.58,20.93,9.42,20.63,9.14,20.46z"/>
|
||||||
|
<path class="st3" d="M10.4,30.18c-0.48-0.26-0.6-0.91-0.99-1.29C9,28.48,8.61,28.54,8.13,28.28c-0.43-0.23-0.69-0.6-1.22-0.71
|
||||||
|
c-0.29-0.06-0.58-0.05-0.88-0.02c-0.01,0-0.02,0-0.03,0c0-0.01,0-0.03,0-0.04c0.03-0.82-1.13-0.9-1.37-0.19
|
||||||
|
c-0.2,0.57-0.55,1.18-0.08,1.71c0.5,0.56,1.04,0.16,1.65,0.23c0.43,0.06,0.61,0.36,0.96,0.56c0.35,0.21,0.78,0.19,1.07,0.47
|
||||||
|
c0.11,0.1,0.19,0.21,0.27,0.31c-0.42,0.21-0.82,0.45-1.07,0.79c-0.19,0.26-0.14,0.46-0.28,0.71c-0.23,0.39-0.82,0.6-1.19,0.84
|
||||||
|
c-0.84,0.53-0.32,2.01,0.7,1.67c0.76-0.25,1.61-0.73,2.05-1.42C8.8,33.08,8.96,32.68,9,32.52c0.14-0.05,0.45-0.22,0.49-0.24
|
||||||
|
c0.31-0.17,0.62-0.34,0.92-0.52C10.98,31.41,11.01,30.52,10.4,30.18z"/>
|
||||||
|
<path class="st3" d="M13.51,38.55l-0.09-0.16c-0.15-0.28-0.48-0.46-0.8-0.46c-0.37,0.01-0.66,0.08-0.94,0.34
|
||||||
|
c-0.16,0.15-0.32,0.56-0.43,0.63c-0.34,0.2-1.19,0.08-1.57,0.08C9.13,39,8.55,39.06,8.02,38.9c-0.82-0.34-1.31,0.96-0.59,1.4
|
||||||
|
c0.98,0.6,2.3,0.55,3.41,0.47c0.46-0.03,0.97-0.05,1.39-0.28c0.29-0.16,0.41-0.41,0.56-0.64C13.38,39.83,13.84,39.16,13.51,38.55z"
|
||||||
|
/>
|
||||||
|
<path class="st3" d="M19.74,43.54c-0.05-0.41-0.25-0.77-0.67-0.89c-0.37-0.1-0.72-0.04-1.01,0.12c-0.65,0.01-1.23,0.4-1.5,0.91
|
||||||
|
c-0.43,0.12-0.91,0.19-1.14,0.23c-0.82,0.14-1.68,0.19-2.51,0.21c-0.77,0.02-0.85,1.03-0.17,1.28c1.19,0.45,2.35,0.49,3.6,0.23
|
||||||
|
c0.23-0.05,0.48-0.1,0.74-0.17C18.22,46.18,19.89,44.78,19.74,43.54z"/>
|
||||||
|
<path class="st3" d="M27.83,37.2c0.82-0.83-0.46-2.12-1.29-1.29c-0.2,0.2-0.35,0.47-0.56,0.65c-0.17,0.14-0.37,0.17-0.56,0.27
|
||||||
|
c-0.43,0.21-0.76,0.56-0.88,1.04c-0.07,0.3-0.05,0.62,0.04,0.92c-0.88,1.09,0.18,3.7,1.85,2.52c0.85-0.6,1.24-1.8,0.43-2.57
|
||||||
|
c-0.13-0.13-0.28-0.26-0.42-0.38c0.06-0.02,0.12-0.04,0.18-0.07C27.16,38.05,27.42,37.61,27.83,37.2z"/>
|
||||||
|
<path class="st3" d="M30.74,32.95c-0.06-0.69-0.22-1.58-0.86-1.97c-0.66-0.41-1.59-0.03-2,0.57c-0.01,0.02-0.02,0.05-0.04,0.07
|
||||||
|
c-0.03,0.03-0.07,0.06-0.1,0.09c-0.5,0.53-0.46,1.25-0.05,1.83c0.01,0.01,0.02,0.02,0.02,0.03c0,0.05,0.01,0.09,0.01,0.14
|
||||||
|
c0.04,0.54,0.45,0.83,0.87,0.87c-0.01,0.06-0.02,0.13-0.02,0.23c-0.04,0.87,1.32,1.29,1.7,0.46C30.61,34.53,30.8,33.76,30.74,32.95
|
||||||
|
z"/>
|
||||||
|
<path class="st3" d="M38.94,39.33c0.75-0.66-0.08-1.65-0.88-1.52c-0.86,0.14-1.87,0.79-2.32,1.64c-0.48-0.4-0.97-0.8-1.52-1.09
|
||||||
|
c-0.11-0.06-1.72-0.42-1.72-0.43c-0.21-0.54-0.96-0.59-1.16,0c-0.17,0.52-0.07,1.02,0.37,1.38c0.34,0.28,0.73,0.22,1.13,0.35
|
||||||
|
c0.54,0.18,0.97,0.53,1.4,0.89c0.32,0.27,0.81,0.57,1.05,0.91c0.21,0.29,0.25,0.59,0.42,0.91c0.36,0.69,0.79,0.83,1.35,1.01
|
||||||
|
c0.09,0.07,0.18,0.13,0.26,0.17c0.38,0.18,0.8,0.16,1.11-0.14l0.07-0.07c0.54-0.52,0.21-1.29-0.41-1.53
|
||||||
|
c-0.02-0.01-0.05-0.02-0.07-0.03c-0.27-0.29-0.63-0.8-0.71-0.99c-0.03-0.06-0.05-0.11-0.07-0.15c0.14-0.23,0.25-0.44,0.41-0.62
|
||||||
|
C38.07,39.79,38.61,39.62,38.94,39.33z"/>
|
||||||
|
<path class="st3" d="M30.73,42.14c-0.06-0.1-0.15-0.18-0.25-0.23c-0.11-0.09-0.22-0.17-0.33-0.24c-0.89-0.56-1.71,0.83-0.85,1.4
|
||||||
|
c0.03,0.3,0.08,0.59,0.19,0.87c0.12,0.32,0.44,0.68,0.41,1.02c-0.07,0.95,1.37,1.09,1.62,0.22C31.83,44.08,31.5,42.93,30.73,42.14z
|
||||||
|
"/>
|
||||||
|
<path class="st3" d="M41.83,26.87c-0.7-0.37-1.17,0.05-1.68,0.5c-0.22,0.19-0.3,0.55-0.22,0.82c0.03,0.11,0.07,0.2,0.13,0.28
|
||||||
|
c-0.13,0.34-0.28,0.69-0.47,0.99c-0.26,0.41-0.62,0.74-0.78,1.22c-0.3,0.89,0.26,1.97,1.29,1.92c0.83-0.04,1.54-1.03,1.85-1.72
|
||||||
|
c0.44-1.02-0.05-2.06,0.27-3.06C42.33,27.48,42.14,27.04,41.83,26.87z"/>
|
||||||
|
<path class="st3" d="M38.18,23.18c0.02-0.33-0.03-0.66-0.15-0.98c0.07-0.15,0.16-0.32,0.21-0.53c0.11-0.54-0.2-1.07-0.68-1.3
|
||||||
|
c-0.59-0.29-1.19-0.05-1.8-0.18c-0.58-0.13-1.1-0.55-1.71-0.55c-1.37,0-1.06,1.75-0.55,2.48c0.33,0.46,0.77,0.84,1.26,1.13
|
||||||
|
c0.25,0.15,0.51,0.26,0.78,0.37c0.12,0.05,0.25,0.11,0.38,0.13c0.11,0.02,0.16,0.05,0.19,0.06c-0.19,0.91,1.07,1.52,1.68,0.64
|
||||||
|
c0.07-0.11,0.13-0.21,0.16-0.32c0.03-0.06,0.05-0.11,0.07-0.17C38.24,23.77,38.34,23.48,38.18,23.18z"/>
|
||||||
|
<path class="st3" d="M49.6,24.92c-0.3-0.99-0.81-1.95-1.55-2.69c-0.35-0.35-0.87-0.84-1.34-1c-0.18-0.06-0.38-0.08-0.59-0.1
|
||||||
|
c0,0,0,0,0,0c0.04-0.59-0.33-0.95-0.8-1.19c0.09-0.4-0.31-0.72-0.69-0.63c-0.21,0.05-0.38,0.15-0.51,0.27
|
||||||
|
c-0.59,0.03-0.96,0.62-0.87,1.22c0.12,0.75,0.44,1.41,1.08,1.85c0.6,0.4,1.25,0.21,1.83,0.46c2.19,0.93,2.67,5.16,1.76,7.01
|
||||||
|
c-0.26,0.54,0.34,1.38,0.93,0.93C50.43,29.84,50.12,26.63,49.6,24.92z"/>
|
||||||
|
<path class="st3" d="M44.73,17.41c-0.05-0.9-0.63-1.66-1.4-2.09c-0.69-0.39-1.68-0.48-2.2,0.12c-0.28,0.05-0.54,0.26-0.61,0.55
|
||||||
|
c-0.14,0.59,0.15,1.16,0.75,1.35c0.22,0.07,0.46,0.08,0.69,0.06c0.07,0,0.15-0.01,0.22-0.02c0,0.01,0.01,0.03,0.01,0.04
|
||||||
|
c0.03,0.22,0.03,0.44,0.06,0.66c0.05,0.52,0.33,1,0.86,1.15C44.17,19.49,44.78,18.27,44.73,17.41z"/>
|
||||||
|
<path class="st3" d="M31.5,12.11c-0.32-0.49-0.94-0.57-1.5-0.36c-0.49,0.19-0.83,0.88-0.34,1.29c0.14,0.12,0.29,0.23,0.44,0.32
|
||||||
|
c0.01,0.06,0.02,0.12,0.03,0.18c0.05,0.27,0.1,0.55,0.14,0.82c0.1,0.63,0.85,0.73,1.31,0.53C32.72,14.41,32.42,12.67,31.5,12.11z"
|
||||||
|
/>
|
||||||
|
<path class="st3" d="M27.1,15.94c-0.08-0.23-0.2-0.65-0.4-0.8c-0.02-0.04-0.04-0.08-0.06-0.11c0.43-1.12-0.7-1.72-1.68-1.31
|
||||||
|
c-0.54,0.23-0.52,0.82-0.22,1.21c-0.28,0.19-0.47,0.52-0.39,0.93c0.19,1-0.26,3.04,0.8,3.68c1.23,0.74,1.97-0.86,2.09-1.79
|
||||||
|
C27.32,17.15,27.3,16.52,27.1,15.94z"/>
|
||||||
|
<path class="st3" d="M25.9,6.36c-0.78-0.14-1.25,0.35-1.76,0.88c-0.48,0.5-1.08,1.13-0.77,1.88c0.16,0.39,0.48,0.67,0.93,0.6
|
||||||
|
c0.39-0.06,0.74-0.39,0.73-0.81c0.17-0.21,0.35-0.42,0.57-0.58c0.32-0.24,0.58-0.43,0.79-0.78C26.63,7.14,26.42,6.45,25.9,6.36z"/>
|
||||||
|
<path class="st3" d="M16.81,10.47c-0.06-0.34-0.44-0.59-0.77-0.59l-0.04,0c-0.4,0-0.73,0.3-0.78,0.69c0,0.02,0,0.04,0,0.07
|
||||||
|
c-0.03,0.07-0.06,0.14-0.07,0.22c-0.04,0.29,0.09,0.56,0.31,0.73c0.09,0.09,0.22,0.16,0.37,0.18c0.16,0.02,0.29-0.01,0.41-0.08
|
||||||
|
c0.13-0.05,0.25-0.13,0.34-0.22C16.86,11.19,16.88,10.84,16.81,10.47z"/>
|
||||||
|
<path class="st3" d="M11.85,12.17c-0.24-0.24-0.67-0.26-0.91,0c-0.09,0.1-0.17,0.19-0.26,0.29c-0.02,0.02-0.04,0.05-0.06,0.07
|
||||||
|
c-0.17,0.05-0.33,0.16-0.45,0.32c-0.25,0.33-0.33,1.01-0.12,1.37c0.29,0.5,0.96,0.48,1.39,0.18c0.33-0.24,0.49-0.66,0.27-1.03
|
||||||
|
c-0.01-0.03-0.03-0.05-0.05-0.07c0.06-0.07,0.12-0.14,0.18-0.21C12.08,12.81,12.1,12.42,11.85,12.17z"/>
|
||||||
|
<path class="st3" d="M3.82,22.27c-0.01-0.02-0.02-0.03-0.02-0.05c-0.1-0.2-0.36-0.33-0.57-0.33c-0.27,0-0.51,0.17-0.61,0.41
|
||||||
|
c-0.09,0.22-0.06,0.47,0.09,0.66c0.17,0.22,0.43,0.29,0.7,0.24c0.01,0,0.03-0.01,0.04-0.01C3.87,23.12,3.99,22.61,3.82,22.27z"/>
|
||||||
|
<path class="st3" d="M20.6,33.14c0,0,0.01-0.01,0.01-0.01c-0.04-0.05-0.09-0.1-0.13-0.14c-0.06-0.08-0.12-0.16-0.22-0.2l-0.05-0.02
|
||||||
|
c-0.1-0.05-0.2-0.08-0.3-0.09c-0.15-0.06-0.32-0.07-0.47,0.03c-0.14,0.09-0.25,0.25-0.27,0.41c-0.11,0.26-0.09,0.61,0.15,0.79
|
||||||
|
c0.2,0.16,0.37,0.29,0.61,0.38c0.34,0.12,0.77-0.13,0.85-0.48C20.85,33.53,20.77,33.31,20.6,33.14z"/>
|
||||||
|
<path class="st4" d="M30.92,23.8c-1.37-0.13-2.3,1.8-2.98,2.76c-0.59,0.83-1.26,1.56-1.99,2.27c-0.17,0.17-0.77,0.89-1.26,1.4
|
||||||
|
c-0.22-0.21-0.63-0.25-0.78,0.08c-0.1,0.25-0.22,0.49-0.35,0.72c-0.15,0.28-0.06,0.62,0.21,0.79c1.19,0.73,3.48-1.88,4.19-2.64
|
||||||
|
c0.73-0.77,1.33-1.62,1.95-2.48c0.56-0.77,1.58-1.38,1.52-2.4C31.41,24.01,31.21,23.83,30.92,23.8z"/>
|
||||||
|
<path class="st4" d="M22.68,15.49c-0.02-0.28-0.25-0.61-0.25-0.85c0-0.36-0.39-0.72-0.76-0.58c-0.74,0.28-0.55,0.79-0.6,1.43
|
||||||
|
c-0.06,0.82-0.79,1.53-1.03,2.31c-0.24,0.79,0.83,1.42,1.39,0.81c0.53-0.58,0.86-1.41,1.11-2.15
|
||||||
|
C22.66,16.15,22.71,15.82,22.68,15.49z"/>
|
||||||
|
<path class="st4" d="M13.74,20.33c-1.03-0.13-1.92,0.45-2.47,1.3c-0.57,0.87-1.14,2.32-0.84,3.34c0.14,0.49,0.93,0.68,1.17,0.15
|
||||||
|
c0.5-1.1,0.55-3.39,2.14-3.57C14.53,21.47,14.52,20.43,13.74,20.33z"/>
|
||||||
|
<path class="st4" d="M11.59,34.58c0.08-0.28,0.03-0.58-0.19-0.8c-0.3-0.3-0.86-0.33-1.16,0c-0.37,0.41-0.74,0.86-0.86,1.42
|
||||||
|
c-0.14,0.65,0.1,1.45,0.82,1.63C11.4,37.14,11.96,35.57,11.59,34.58z"/>
|
||||||
|
<path class="st4" d="M21.43,37.82c-0.35-0.22-0.8-0.23-1.15-0.01c-0.47,0.29-0.58,0.86-0.34,1.34c0.03,0.06,0.07,0.11,0.12,0.16
|
||||||
|
c0.04,0.09,0.09,0.18,0.17,0.25c0.17,0.16,0.35,0.21,0.58,0.24c0.47,0.06,0.95-0.32,1.08-0.76C22.02,38.58,21.84,38.08,21.43,37.82
|
||||||
|
z"/>
|
||||||
|
<path class="st4" d="M29.87,38.26c-0.02,0-0.02,0.03,0,0.03S29.9,38.26,29.87,38.26z"/>
|
||||||
|
<path class="st4" d="M42.17,33.68c-0.02,0-0.02,0.03,0,0.03S42.19,33.68,42.17,33.68z"/>
|
||||||
|
<g>
|
||||||
|
<path class="st4" d="M41.18,11.27c-0.15-0.69-0.83-1.2-1.53-1.14c-0.41,0.04-0.81,0.33-0.81,0.78c0,0.4,0.27,0.68,0.64,0.74
|
||||||
|
c-0.02,0.38-0.07,0.7,0.26,1c0.39,0.36,0.92,0.21,1.22-0.18c0.03-0.05,0.12-0.17,0.11-0.16c0.07-0.11,0.1-0.22,0.12-0.35
|
||||||
|
C41.23,11.73,41.23,11.51,41.18,11.27z"/>
|
||||||
|
<path class="st4" d="M40.96,12.46C40.96,12.46,40.96,12.47,40.96,12.46C40.94,12.49,40.93,12.5,40.96,12.46z"/>
|
||||||
|
</g>
|
||||||
|
<path class="st4" d="M14.3,39.54c-0.49,0.05-0.74,0.23-1.04,0.62c-0.08,0.11-0.37,0.58-0.53,0.49c-0.51-0.26-1.16,0.44-0.65,0.84
|
||||||
|
c1.06,0.84,2.18-0.24,2.66-1.18C14.91,40,14.72,39.5,14.3,39.54z"/>
|
||||||
|
<path class="st4" d="M28.96,43.36c-0.07-0.13-0.2-0.22-0.26-0.27c-0.25-0.25-0.69-0.2-0.87,0.11c-0.18,0.32-0.01,0.7,0.33,0.81
|
||||||
|
c0.29,0.09,0.66,0.07,0.83-0.23C29.07,43.64,29.04,43.49,28.96,43.36z"/>
|
||||||
|
<path class="st4" d="M29.58,37.91c-0.14-0.24-0.38-0.4-0.64-0.43c-0.21-0.08-0.45-0.07-0.63,0.05c-0.27,0.17-0.38,0.44-0.35,0.71
|
||||||
|
c-0.03,0.23,0.02,0.46,0.21,0.64c0.08,0.08,0.18,0.13,0.28,0.17c0.29,0.21,0.72,0.23,0.98-0.05
|
||||||
|
C29.72,38.69,29.78,38.26,29.58,37.91z"/>
|
||||||
|
<path class="st4" d="M41.18,34.69c-0.23,0.28-0.39,0.52-0.51,0.86c-0.1,0.27-0.19,0.54-0.26,0.82c-0.08,0.32,0.08,0.67,0.39,0.79
|
||||||
|
c0.28,0.11,0.7,0.03,0.84-0.27c0.23-0.52,0.53-0.99,0.71-1.52C42.55,34.72,41.63,34.16,41.18,34.69z"/>
|
||||||
|
<path class="st4" d="M43.65,31.21c-0.02,0-0.02,0.03,0,0.03S43.67,31.21,43.65,31.21z"/>
|
||||||
|
<path class="st4" d="M40.97,20.98c-0.02,0-0.02,0.03,0,0.03C40.99,21.01,40.99,20.98,40.97,20.98z"/>
|
||||||
|
<path class="st4" d="M36.35,28.29c0.03-0.34-0.07-0.74-0.34-0.96c-0.26-0.22-0.58-0.31-0.91-0.17c-0.32,0.13-0.49,0.42-0.51,0.76
|
||||||
|
c-0.01,0.11,0.01,0.23,0.04,0.34c0,0.01,0.01,0.02,0.01,0.03c-0.02,0.04-0.03,0.13-0.04,0.15c-0.06,0.3-0.01,0.65,0.23,0.87
|
||||||
|
c0.24,0.22,0.51,0.27,0.83,0.21c0.3-0.05,0.54-0.39,0.56-0.68c0-0.01,0.01-0.02,0.01-0.03C36.3,28.63,36.33,28.49,36.35,28.29z"/>
|
||||||
|
<path class="st5" d="M29.28,29.49c-0.01-0.04-0.05-0.08-0.09-0.09c-0.08-0.02-0.13-0.04-0.22-0.01c-0.1,0.04-0.18,0.12-0.25,0.19
|
||||||
|
c-0.15,0.13-0.31,0.26-0.47,0.39c-0.29,0.24,0.16,0.71,0.42,0.42c0.14-0.15,0.27-0.3,0.41-0.45c0.06-0.07,0.15-0.13,0.19-0.22
|
||||||
|
C29.32,29.65,29.3,29.57,29.28,29.49z"/>
|
||||||
|
<path class="st5" d="M33.36,22.19c-0.03-0.05-0.1-0.05-0.13,0c-0.28,0.46-0.15,1.05-0.21,1.57c-0.07,0.68-0.25,1.35-0.47,1.99
|
||||||
|
c-0.05,0.14,0.03,0.24,0.14,0.28c-0.53,0.4-0.97,0.91-1.43,1.38c-0.13,0.14,0.08,0.35,0.21,0.21c0.45-0.49,0.93-0.97,1.3-1.52
|
||||||
|
c0.01-0.02,0.01-0.03,0-0.05c0.11,0.01,0.22-0.04,0.26-0.17c0.21-0.64,0.36-1.29,0.43-1.96C33.51,23.37,33.71,22.68,33.36,22.19z"
|
||||||
|
/>
|
||||||
|
<path class="st5" d="M32,19.52c-0.23-0.04-0.48-0.04-0.7,0.06c-0.25,0.11-0.28,0.23-0.31,0.48c-0.01,0.05,0.06,0.06,0.09,0.04
|
||||||
|
c0.22-0.2,0.61-0.25,0.88-0.2c0.27,0.05,0.68,0.19,0.78,0.47c0.03,0.08,0.17,0.08,0.17-0.02C32.88,19.82,32.47,19.59,32,19.52z"/>
|
||||||
|
<path class="st5" d="M30.21,20.61c-0.1,0.15-0.2,0.3-0.3,0.46c-0.06,0.09,0.06,0.16,0.13,0.1c0.15-0.12,0.29-0.23,0.44-0.35
|
||||||
|
C30.67,20.68,30.36,20.39,30.21,20.61z"/>
|
||||||
|
<path class="st5" d="M29.32,21.59c-0.6,0.89-1.41,1.58-2.03,2.45c-0.69,0.96-1.42,1.89-2.09,2.85c-0.03,0.04,0.03,0.08,0.07,0.05
|
||||||
|
c0.79-0.78,1.5-1.66,2.24-2.49c0.75-0.86,1.22-1.89,1.93-2.78C29.5,21.6,29.38,21.51,29.32,21.59z"/>
|
||||||
|
<path class="st5" d="M24.97,27.15c-0.68,0.47-1.32,1.01-1.89,1.61c-0.3,0.31-0.54,0.67-0.85,0.97c-0.29,0.28-0.64,0.43-0.93,0.69
|
||||||
|
c-0.07,0.06,0.02,0.15,0.09,0.12c0.6-0.26,1.29-0.92,1.78-1.35c0.67-0.6,1.18-1.3,1.91-1.83C25.21,27.26,25.1,27.06,24.97,27.15z"
|
||||||
|
/>
|
||||||
|
<path class="st5" d="M21.05,30.59c-0.13,0-0.13,0.2,0,0.2C21.18,30.79,21.18,30.59,21.05,30.59z"/>
|
||||||
|
<path class="st5" d="M22.36,33.83c-0.55-0.75-1.74-1.33-1.72-2.35c0.01-0.26-0.38-0.25-0.39,0c-0.04,0.58,0.15,1.24,0.53,1.7
|
||||||
|
c0.5,0.61,1.24,0.97,1.41,1.8c0.02,0.08,0.13,0.13,0.2,0.08C22.86,34.76,22.63,34.19,22.36,33.83z"/>
|
||||||
|
<path class="st5" d="M20.59,35.84c-0.48,0-0.48,0.75,0,0.75C21.08,36.59,21.08,35.84,20.59,35.84z"/>
|
||||||
|
<path class="st5" d="M17.17,36.28c-0.6-0.18-0.87-0.56-1.12-1.11c-0.16-0.36-0.36-0.9-0.68-1.14c-0.05-0.04-0.12,0.01-0.12,0.07
|
||||||
|
c0,0.27,0.14,0.45,0.26,0.69c0.15,0.32,0.3,0.62,0.5,0.92c0.27,0.4,0.63,0.67,1.09,0.81C17.25,36.56,17.32,36.32,17.17,36.28z"/>
|
||||||
|
<path class="st5" d="M15.07,33.57c-0.25-0.23-0.52-0.56-0.83-0.69c-0.24-0.1-0.44-0.16-0.64-0.32c-0.12-0.1-0.22-0.17-0.38-0.2
|
||||||
|
c-0.07-0.01-0.12,0.06-0.07,0.12c0.1,0.12,0.2,0.17,0.34,0.23c0.13,0.06,0.31,0.12,0.41,0.24c0.05,0.06,0.07,0.14,0.12,0.2
|
||||||
|
c0.1,0.12,0.24,0.18,0.37,0.26c0.18,0.11,0.35,0.23,0.53,0.35C15.03,33.85,15.17,33.67,15.07,33.57z"/>
|
||||||
|
<path class="st5" d="M12.76,32.05c-0.56-0.15-1.22-0.23-1.79-0.13c-0.27,0.05-0.49,0.19-0.72,0.31c-0.32,0.17-0.62,0.22-0.85,0.5
|
||||||
|
c-0.06,0.07,0,0.17,0.09,0.16c0.26-0.05,0.37-0.17,0.6-0.29c0.25-0.13,0.51-0.17,0.78-0.23c0.64-0.14,1.15-0.17,1.78,0.06
|
||||||
|
C12.89,32.52,13,32.12,12.76,32.05z"/>
|
||||||
|
<path class="st5" d="M8.69,32.86C8.38,33.23,8,33.63,7.58,33.88c-0.17,0.1-0.34,0.16-0.48,0.31c-0.09,0.09-0.1,0.15-0.21,0.22
|
||||||
|
c-0.06,0.04-0.08,0.06-0.14,0.12c-0.04,0.04-0.01,0.13,0.05,0.12c0.18-0.02,0.38-0.04,0.55-0.09c0.22-0.05,0.37-0.21,0.54-0.34
|
||||||
|
c0.42-0.31,0.8-0.62,1.15-1.02C9.26,32.97,8.91,32.61,8.69,32.86z"/>
|
||||||
|
<path class="st5" d="M6.65,36.48c-0.24,0-0.24,0.37,0,0.37C6.89,36.86,6.89,36.48,6.65,36.48z"/>
|
||||||
|
<path class="st5" d="M10.06,39.27c-0.01-0.23-0.28-0.28-0.41-0.17c0-0.02-0.01-0.04-0.03-0.06c-0.41-0.27-0.89-0.09-1.35-0.21
|
||||||
|
c-0.54-0.14-0.95-0.62-1.32-1.02c-0.15-0.16-0.4,0.09-0.24,0.24c0.77,0.71,1.77,1.47,2.89,1.12c-0.01,0.03-0.01,0.06-0.01,0.09
|
||||||
|
c0.04,0.32-0.01,0.63,0.02,0.95c0.01,0.08,0.1,0.13,0.16,0.07C10.04,40.01,10.08,39.64,10.06,39.27z"/>
|
||||||
|
<path class="st5" d="M11.56,44.05c-0.33-0.35-0.95-0.43-1.38-0.64c-0.22-0.11-0.52-0.2-0.71-0.36c-0.25-0.21-0.24-0.5-0.32-0.79
|
||||||
|
c-0.1-0.34-0.63-0.11-0.45,0.19c0.15,0.23,0.24,0.51,0.41,0.72c0.18,0.23,0.45,0.38,0.7,0.52c0.45,0.25,1.17,0.69,1.69,0.56
|
||||||
|
C11.6,44.22,11.62,44.11,11.56,44.05z"/>
|
||||||
|
<path class="st5" d="M17.4,41.23c0.07-0.31-0.41-0.43-0.47-0.13c-0.07,0.36-0.11,0.72-0.11,1.08c0,0.26-0.01,0.53,0.17,0.74
|
||||||
|
c0.05,0.05,0.14,0.08,0.21,0.06c0.02-0.01,0.03-0.01,0.05-0.02c0.06-0.02,0.11-0.07,0.11-0.14c0-0.1-0.03-0.14-0.07-0.23
|
||||||
|
c-0.05-0.14-0.04-0.26-0.03-0.41C17.28,41.86,17.33,41.55,17.4,41.23z"/>
|
||||||
|
<path class="st5" d="M17.95,42.57c-0.63,0-0.63,0.98,0,0.98C18.58,43.55,18.59,42.57,17.95,42.57z"/>
|
||||||
|
<path class="st5" d="M19.48,43.17c-0.02,0-0.02,0.03,0,0.03C19.5,43.2,19.5,43.17,19.48,43.17z"/>
|
||||||
|
<path class="st5" d="M21.11,43.07c-0.18-0.09-0.38-0.09-0.57-0.12c-0.17-0.02-0.33,0.05-0.36,0.24c-0.02,0.16,0.11,0.34,0.28,0.32
|
||||||
|
c0.24-0.02,0.51-0.04,0.67-0.23C21.2,43.22,21.2,43.11,21.11,43.07z"/>
|
||||||
|
<path class="st5" d="M24.42,40.55c-0.02-0.1-0.15-0.11-0.21-0.06c-0.24,0.2-0.24,0.48-0.49,0.7c-0.15,0.13-0.33,0.23-0.49,0.37
|
||||||
|
c-0.55,0.48-1.23,0.74-1.85,1.12c-0.28,0.17-0.02,0.62,0.26,0.44c0.39-0.25,0.74-0.51,1.1-0.79c0.29-0.23,0.65-0.33,0.94-0.56
|
||||||
|
c0.28-0.22,0.34-0.5,0.57-0.76C24.43,40.83,24.47,40.82,24.42,40.55z"/>
|
||||||
|
<path class="st5" d="M24.62,39.59c-0.03,0.03-0.06,0.05-0.08,0.08c-0.02,0.02,0.01,0.04,0.02,0.02c0.03-0.03,0.06-0.05,0.08-0.08
|
||||||
|
C24.66,39.6,24.64,39.57,24.62,39.59z"/>
|
||||||
|
<path class="st5" d="M26.7,41.01c-0.63,0-0.63,0.98,0,0.98C27.33,41.99,27.33,41.01,26.7,41.01z"/>
|
||||||
|
<path class="st5" d="M27.08,45.27C27,45.11,26.88,45,26.8,44.86c-0.17-0.29-0.17-0.5-0.12-0.82c0.07-0.42,0.18-0.84,0.3-1.24
|
||||||
|
c0.08-0.25-0.31-0.35-0.39-0.11c-0.25,0.78-0.87,2.45,0.38,2.73C27.05,45.43,27.11,45.34,27.08,45.27z"/>
|
||||||
|
<path class="st5" d="M30.9,43.05c-0.02,0-0.02,0.03,0,0.03S30.93,43.05,30.9,43.05z"/>
|
||||||
|
<path class="st5" d="M34.36,39.4c-0.15-0.14-0.33-0.15-0.53-0.18c-0.27-0.04-0.51-0.09-0.78-0.08c-0.14,0.01-0.11,0.22,0.03,0.19
|
||||||
|
c0.23-0.05,0.51-0.09,0.75-0.03c0.18,0.05,0.32,0.16,0.51,0.18C34.37,39.48,34.39,39.43,34.36,39.4z"/>
|
||||||
|
<path class="st5" d="M39.32,38.06l-0.16-0.02c0.07-0.28-0.09-0.62-0.46-0.62c-0.63,0-0.63,0.98,0,0.98c0.12,0,0.22-0.04,0.3-0.1
|
||||||
|
c0.08,0.01,0.16,0.02,0.24,0.03C39.42,38.36,39.5,38.08,39.32,38.06z"/>
|
||||||
|
<path class="st5" d="M42.44,37.18c-0.31,0.11-0.49,0.37-0.77,0.51c-0.19,0.1-0.41,0.1-0.61,0.16c-0.17,0.05-0.33,0.11-0.5,0.15
|
||||||
|
c-0.2,0.05-0.11,0.36,0.08,0.31c0.17-0.05,0.35-0.1,0.51-0.17c0.18-0.09,0.33-0.23,0.5-0.33c0.32-0.18,0.63-0.22,0.86-0.52
|
||||||
|
C42.55,37.23,42.49,37.16,42.44,37.18z"/>
|
||||||
|
<path class="st5" d="M44.32,36.19c-0.25,0.03-0.36,0.19-0.57,0.32c-0.26,0.17-0.59,0.25-0.88,0.32c-0.15,0.04-0.08,0.28,0.06,0.23
|
||||||
|
c0.28-0.08,0.54-0.2,0.8-0.32c0.25-0.12,0.53-0.15,0.66-0.42C44.43,36.27,44.4,36.18,44.32,36.19z"/>
|
||||||
|
<path class="st5" d="M43.83,34.85c-0.01-0.01-0.03,0-0.02,0.01c0.05,0.08,0.11,0.17,0.16,0.25c0.01,0.02,0.04,0,0.03-0.02
|
||||||
|
C43.94,35.01,43.88,34.93,43.83,34.85z"/>
|
||||||
|
<path class="st5" d="M43.38,33.93c-0.28-0.25-0.55-0.5-0.83-0.74c-0.22-0.19-0.53-0.43-0.82-0.49c-0.1-0.02-0.15,0.07-0.12,0.15
|
||||||
|
c0.12,0.27,0.41,0.53,0.64,0.72c0.27,0.22,0.56,0.43,0.83,0.65C43.3,34.38,43.58,34.11,43.38,33.93z"/>
|
||||||
|
<path class="st5" d="M41.3,31.41c-0.24,0-0.24,0.38,0,0.38C41.54,31.79,41.54,31.41,41.3,31.41z"/>
|
||||||
|
<path class="st5" d="M46.8,27.8c-0.47,0.06-0.9,0.22-1.38,0.2c-0.49-0.01-0.99-0.18-1.48-0.15c-0.63,0.04-1.27,0.48-1.7,0.91
|
||||||
|
C42,29,42.42,29.33,42.59,29.04c0.9-1.57,2.93-0.26,4.24-1.12C46.88,27.89,46.86,27.79,46.8,27.8z"/>
|
||||||
|
<path class="st5" d="M46.91,27.43c-0.16,0-0.16,0.25,0,0.25C47.07,27.68,47.07,27.43,46.91,27.43z"/>
|
||||||
|
<path class="st5" d="M44.15,23.68c-0.63,0-0.63,0.98,0,0.98C44.78,24.66,44.78,23.68,44.15,23.68z"/>
|
||||||
|
<path class="st5" d="M43.98,22.06c-0.17-0.46-0.32-0.94-0.57-1.37c-0.06-0.11-0.21-0.03-0.19,0.08c0.08,0.48,0.26,0.93,0.42,1.38
|
||||||
|
C43.72,22.37,44.06,22.28,43.98,22.06z"/>
|
||||||
|
<path class="st5" d="M43.02,19.47c-0.24-0.68-0.88-0.88-1.54-0.92c-0.04,0-0.05,0.06-0.02,0.07c0.45,0.21,1.06,0.43,1.22,0.94
|
||||||
|
C42.75,19.78,43.09,19.69,43.02,19.47z"/>
|
||||||
|
<path class="st5" d="M40.05,18.79c-0.4,0.2-0.73,0.5-1.1,0.75c-0.19,0.13-0.38,0.26-0.6,0.34c-0.23,0.09-0.48,0.11-0.71,0.18
|
||||||
|
c-0.08,0.02-0.09,0.13-0.02,0.18c0.39,0.24,0.82,0.04,1.18-0.18c0.5-0.31,0.85-0.77,1.4-1.02C40.37,18.96,40.22,18.7,40.05,18.79z"
|
||||||
|
/>
|
||||||
|
<path class="st5" d="M36.93,20.06c-0.22,0.01-0.42-0.02-0.62-0.1c-0.16-0.07-0.32-0.13-0.49-0.14c-0.04,0-0.06,0.04-0.06,0.07
|
||||||
|
c0.1,0.49,0.76,0.58,1.16,0.53C37.15,20.4,37.16,20.05,36.93,20.06z"/>
|
||||||
|
<path class="st5" d="M35.3,14.31c0.02-0.12-0.12-0.23-0.22-0.13c-1.2,1.2-1.24,3.31-0.95,4.86c0.11,0.61,1.11,0.16,0.75-0.32
|
||||||
|
c-0.59-0.76-0.7-1.67-0.44-2.59C34.62,15.47,35.18,15.01,35.3,14.31z"/>
|
||||||
|
<path class="st5" d="M35.77,12.51c-0.03-0.03-0.09-0.04-0.13-0.02c-0.11,0.08-0.11,0.17-0.1,0.3c0.01,0.15,0.01,0.3,0.01,0.45
|
||||||
|
c0,0.14,0.2,0.13,0.21,0c0.01-0.15,0.04-0.29,0.07-0.44C35.85,12.69,35.86,12.59,35.77,12.51z"/>
|
||||||
|
<path class="st5" d="M36.72,9.12c-0.63,0-0.63,0.98,0,0.98C37.35,10.1,37.35,9.12,36.72,9.12z"/>
|
||||||
|
<path class="st5" d="M38.12,9.3c-0.02,0-0.02,0.03,0,0.03S38.15,9.3,38.12,9.3z"/>
|
||||||
|
<path class="st5" d="M40.68,8.93c-0.18,0-0.18,0.28,0,0.28C40.86,9.21,40.86,8.93,40.68,8.93z"/>
|
||||||
|
<path class="st5" d="M42.17,9.73c-0.11-0.09-0.28,0.07-0.16,0.16c0.24,0.2,0.4,0.47,0.65,0.67c0.03,0.02,0.09,0.01,0.09-0.04
|
||||||
|
C42.7,10.19,42.42,9.93,42.17,9.73z"/>
|
||||||
|
<path class="st5" d="M42.83,10.69c-0.15,0-0.15,0.23,0,0.23C42.98,10.92,42.98,10.69,42.83,10.69z"/>
|
||||||
|
<path class="st5" d="M42.99,12.34c-0.63,0-0.63,0.98,0,0.98C43.62,13.32,43.62,12.34,42.99,12.34z"/>
|
||||||
|
<path class="st5" d="M41.96,14.82c-0.13,0.21-0.25,0.43-0.36,0.65c-0.04,0.07,0.06,0.16,0.12,0.09c0.17-0.19,0.32-0.4,0.48-0.6
|
||||||
|
C42.31,14.82,42.06,14.66,41.96,14.82z"/>
|
||||||
|
<path class="st5" d="M41.09,15.67c-0.25,0.22-0.51,0.43-0.73,0.68c-0.06,0.07-0.01,0.21,0.1,0.17c0.32-0.12,0.62-0.3,0.92-0.47
|
||||||
|
C41.68,15.89,41.36,15.43,41.09,15.67z"/>
|
||||||
|
<path class="st5" d="M39.61,16.35c-0.52-0.01-1,0.04-1.51-0.1c-0.47-0.14-0.93-0.32-1.41-0.41c-0.06-0.01-0.1,0.07-0.04,0.11
|
||||||
|
c0.45,0.31,0.97,0.58,1.48,0.79c0.5,0.2,0.97,0.09,1.49,0.08C39.9,16.8,39.9,16.36,39.61,16.35z"/>
|
||||||
|
<path class="st5" d="M30.32,14.05c-0.23-0.04-1.03-0.31-1.13,0.06c-0.1,0.38,0.76,0.44,0.98,0.49
|
||||||
|
C30.53,14.66,30.68,14.11,30.32,14.05z"/>
|
||||||
|
<path class="st5" d="M27.79,14.09c-0.36,0.12-0.67,0.15-1.02,0c-0.23-0.1-0.44-0.24-0.69-0.26c-0.08-0.01-0.13,0.1-0.09,0.16
|
||||||
|
c0.17,0.27,0.5,0.36,0.8,0.4c0.35,0.05,0.71,0.12,1.07,0.14C28.19,14.55,28.11,13.98,27.79,14.09z"/>
|
||||||
|
<path class="st5" d="M25.46,13.49c-0.26,0-0.26,0.4,0,0.4C25.72,13.89,25.72,13.49,25.46,13.49z"/>
|
||||||
|
<path class="st5" d="M24.59,13.11c-0.16-0.08-0.32-0.16-0.49-0.23c-0.08-0.03-0.17,0.06-0.1,0.13c0.13,0.12,0.27,0.23,0.41,0.34
|
||||||
|
C24.58,13.48,24.77,13.2,24.59,13.11z"/>
|
||||||
|
<path class="st5" d="M23.48,12.44c-0.87-0.34-1.76-0.47-2.68-0.36c-0.03,0-0.04,0.05,0,0.05c0.9,0,1.76,0.18,2.56,0.58
|
||||||
|
C23.56,12.81,23.68,12.52,23.48,12.44z"/>
|
||||||
|
<path class="st5" d="M20.06,12.55c-0.14-0.06-0.29,0.04-0.29,0.19c0,0.06,0,0.11-0.01,0.16c0,0.13,0.15,0.16,0.23,0.1
|
||||||
|
c0.05-0.04,0.09-0.07,0.14-0.11C20.24,12.8,20.18,12.6,20.06,12.55z"/>
|
||||||
|
<path class="st5" d="M19.64,13.74c-0.05,0-0.05,0.08,0,0.08C19.69,13.81,19.69,13.74,19.64,13.74z"/>
|
||||||
|
<path class="st5" d="M19.07,15.98c-0.18,0-0.18,0.29,0,0.29C19.25,16.27,19.25,15.98,19.07,15.98z"/>
|
||||||
|
<path class="st5" d="M18.28,17.85c-0.28,0-0.28,0.43,0,0.43C18.56,18.28,18.56,17.85,18.28,17.85z"/>
|
||||||
|
<path class="st5" d="M20.69,22.06c-0.87,0.13-2.26,0.75-2.82-0.31c-0.2-0.38-0.14-0.79-0.18-1.2c-0.07-0.66,0.12-0.98,0.4-1.55
|
||||||
|
c0.1-0.21-0.21-0.39-0.31-0.18c-0.13,0.27-0.17,0.49-0.24,0.78c-0.09,0.39-0.32,0.82-0.34,1.23c-0.02,0.43,0.1,1.11,0.38,1.44
|
||||||
|
c0.3,0.36,0.78,0.51,1.23,0.45c0.4-0.05,0.8-0.17,1.2-0.23c0.3-0.05,0.51-0.08,0.76-0.26C20.86,22.17,20.8,22.04,20.69,22.06z"/>
|
||||||
|
<path class="st5" d="M21.99,20.5c-0.29,0.16-0.45,0.54-0.61,0.81c-0.13,0.21,0.2,0.4,0.33,0.19c0.16-0.27,0.43-0.59,0.44-0.92
|
||||||
|
C22.15,20.51,22.06,20.46,21.99,20.5z"/>
|
||||||
|
<path class="st5" d="M22.37,19.75c-0.22,0-0.22,0.35,0,0.35C22.59,20.1,22.59,19.75,22.37,19.75z"/>
|
||||||
|
<path class="st5" d="M23.52,18.51c-0.33,0-0.33,0.52,0,0.52C23.85,19.03,23.86,18.51,23.52,18.51z"/>
|
||||||
|
<path class="st5" d="M13.95,19.49c-0.65,0.07-1.3,0.21-1.86,0.55c-0.32,0.2-0.62,0.42-0.95,0.61c-0.32,0.18-0.61,0.31-0.83,0.6
|
||||||
|
c-0.05,0.06-0.01,0.17,0.08,0.14c0.63-0.17,1.12-0.7,1.74-0.94c0.61-0.24,1.22-0.49,1.87-0.61C14.2,19.81,14.15,19.47,13.95,19.49z
|
||||||
|
"/>
|
||||||
|
|
||||||
|
<ellipse transform="matrix(0.5547 -0.8321 0.8321 0.5547 -14.1044 17.4922)" class="st5" cx="9.29" cy="21.92" rx="2.78" ry="0.02"/>
|
||||||
|
<path class="st5" d="M8.87,22.49c0.03,0.14,0.06,0.28,0.1,0.43c0.02,0.07,0.13,0.07,0.15,0c0.03-0.14,0.06-0.28,0.1-0.43
|
||||||
|
C9.28,22.2,8.81,22.2,8.87,22.49z"/>
|
||||||
|
<path class="st5" d="M8.98,23.92c-0.06,0.43-0.18,0.77-0.41,1.14c-0.17,0.28-0.43,0.53-0.53,0.84c-0.02,0.06,0.05,0.1,0.1,0.08
|
||||||
|
c0.61-0.32,0.79-1.44,0.87-2.05C9.01,23.91,8.98,23.9,8.98,23.92z"/>
|
||||||
|
<path class="st5" d="M7.76,26.63c-0.02,0-0.02,0.03,0,0.03C7.79,26.66,7.79,26.63,7.76,26.63z"/>
|
||||||
|
<path class="st5" d="M7.98,27.35c-0.11-0.17-0.39-0.01-0.27,0.16c0.25,0.36,0.49,0.82,0.85,1.09c0.05,0.04,0.11-0.02,0.1-0.07
|
||||||
|
C8.54,28.1,8.21,27.72,7.98,27.35z"/>
|
||||||
|
<path class="st5" d="M9.85,29.46c-0.12-0.37-0.56-0.54-0.87-0.72c-0.25-0.15-0.45,0.22-0.22,0.38c0.29,0.19,0.62,0.52,0.99,0.48
|
||||||
|
C9.81,29.59,9.87,29.53,9.85,29.46z"/>
|
||||||
|
<path class="st5" d="M10.99,29.39c-0.28-0.02-0.57,0-0.85-0.05c-0.31-0.06-0.43,0.42-0.13,0.46c0.39,0.05,0.75,0.05,1.05-0.22
|
||||||
|
C11.15,29.52,11.07,29.4,10.99,29.39z"/>
|
||||||
|
<path class="st5" d="M12.22,28.3c-0.63,0-0.63,0.98,0,0.98C12.85,29.28,12.85,28.3,12.22,28.3z"/>
|
||||||
|
<path class="st5" d="M13.7,25.46c-0.14,0-0.14,0.22,0,0.22C13.85,25.69,13.85,25.46,13.7,25.46z"/>
|
||||||
|
<path class="st5" d="M14.38,23.57c-0.15,0.15-0.29,0.31-0.44,0.47c-0.2,0.22,0.19,0.49,0.31,0.24c0.1-0.19,0.2-0.39,0.29-0.58
|
||||||
|
C14.58,23.59,14.46,23.48,14.38,23.57z"/>
|
||||||
|
<path class="st5" d="M17.17,23.4c-0.33-0.32-0.74-0.25-1.15-0.37c-0.4-0.12-0.71-0.11-1.13-0.02c-0.21,0.04-0.12,0.34,0.09,0.31
|
||||||
|
c0.31-0.05,0.97-0.17,1.28-0.1c0.31,0.06,0.54,0.26,0.86,0.29C17.18,23.51,17.21,23.43,17.17,23.4z"/>
|
||||||
|
<path class="st5" d="M17.95,23.19c-0.63,0-0.63,0.98,0,0.98C18.58,24.17,18.59,23.19,17.95,23.19z"/>
|
||||||
|
<path class="st5" d="M19.52,24.16c-0.02,0-0.02,0.03,0,0.03C19.54,24.19,19.54,24.16,19.52,24.16z"/>
|
||||||
|
<path class="st5" d="M21.81,25.59c-0.18-0.22-0.58,0.08-0.4,0.31c0.74,0.97-0.1,2.26-0.6,3.18c-0.58,1.09-1.43,1.42-2.63,1.14
|
||||||
|
c-0.09-0.02-0.21-0.01-0.27,0.07c-0.71,0.9,0.2,2.34-1.05,2.92c-0.1,0.05-0.05,0.22,0.06,0.21c0.9-0.08,1.13-0.52,1.34-1.34
|
||||||
|
c0.05-0.17-0.13-0.44-0.08-0.56c0.07-0.17,0.59-0.49,0.7-0.52c0.47-0.12,0.87,0.25,1.4-0.04c0.9-0.48,1.31-1.9,1.66-2.76
|
||||||
|
C22.33,27.26,22.5,26.42,21.81,25.59z"/>
|
||||||
|
<path class="st5" d="M10.04,13.78c-0.08-0.54-0.79-0.49-1.04-0.14c-0.06,0.09-0.11,0.19-0.16,0.29c-0.14-0.08-0.35-0.06-0.41,0.14
|
||||||
|
c-0.21,0.65-0.4,1.3-0.4,1.99c0,0.6,0.43,3.1-0.9,2.67c-0.06-0.02-0.1,0.06-0.06,0.1c0.52,0.52,1.18,0.29,1.47-0.33
|
||||||
|
c0.29-0.62,0.15-1.3,0.1-1.95c-0.01-0.07-0.01-0.13-0.01-0.2c0.05,0.15,0.11,0.29,0.2,0.43c0.28,0.41,1.13,0.32,1.05-0.28
|
||||||
|
c-0.06-0.46-0.09-0.87,0.01-1.33C9.98,14.69,10.12,14.28,10.04,13.78z"/>
|
||||||
|
<path class="st5" d="M17.56,9.6c-1.67-0.54-4.68-0.77-5.43,1.32c-0.06,0.16,0.19,0.26,0.27,0.11c0.36-0.62,1.89-1.12,2.59-1.18
|
||||||
|
c0.86-0.07,1.72,0.13,2.57,0C17.71,9.84,17.68,9.64,17.56,9.6z"/>
|
||||||
|
<path class="st5" d="M25.74,6.63c-0.94,0.06-1.92,0.53-2.64,1.12c-0.81,0.66-1.12,1.61-1.41,2.59c-0.1,0.34,0.4,0.46,0.52,0.14
|
||||||
|
c0.32-0.81,0.68-1.69,1.31-2.31c0.63-0.63,1.51-0.95,2.26-1.41C25.83,6.73,25.81,6.63,25.74,6.63z"/>
|
||||||
|
<path class="st5" d="M31.93,8.28c-0.67-0.97-1.62-2.14-2.85-2.36c-0.56-0.1-0.79,0.76-0.23,0.85c1.02,0.17,2.29,1.55,2.7,2.49
|
||||||
|
c0.49,1.13,0.6,2.57,0.9,3.77c0.03,0.12,0.21,0.09,0.21-0.03C32.72,11.55,32.79,9.53,31.93,8.28z"/>
|
||||||
|
<path class="st5" d="M44.4,10.28c-0.84-1.29-2.75-2.15-4.23-2.31c-1.52-0.16-3.25,0.23-4.49,1.15c-0.51,0.38-1.02,0.88-1.41,1.39
|
||||||
|
c-0.23,0.31-1.38,2.9-1.66,2.8c-0.02-0.01-0.03,0.02-0.01,0.03c0.52,0.18,0.59,0.08,0.89-0.29c0.62-0.77,0.74-1.82,1.45-2.61
|
||||||
|
c0.62-0.69,1.37-1.19,2.24-1.53c1.97-0.76,4.13-0.28,5.83,0.91c2,1.4,1.56,3.75,1.66,5.92c0,0.08,0.13,0.1,0.14,0.02
|
||||||
|
C45.09,14.21,45.3,11.67,44.4,10.28z"/>
|
||||||
|
<path class="st5" d="M6.76,18.26c-1.22-0.75-2.82-0.09-3.64,1c-0.42,0.56-0.39,1.13-0.46,1.79c-0.15,1.43-0.66,2.77-0.85,4.19
|
||||||
|
c-0.29,2.27,0.71,4.59,1.48,6.68C4.2,34.4,5.37,36.7,6.6,39.02c0.01,0.03,0.06,0.01,0.05-0.02c-1.37-3.46-3.08-6.95-3.96-10.56
|
||||||
|
c-0.5-2.08-0.29-3.66,0.24-5.7c0.18-0.73,0.26-1.36,0.35-2.1c0.15-1.25,1.86-3.09,3.35-2.14C6.77,18.59,6.91,18.35,6.76,18.26z"/>
|
||||||
|
<path class="st5" d="M7.19,40.11c-0.63,0-0.63,0.98,0,0.98C7.82,41.09,7.82,40.11,7.19,40.11z"/>
|
||||||
|
<path class="st5" d="M25.49,41.42c-2.73-1.12-4.53,2.65-6.65,3.54c-1.82,0.77-3.36-0.03-5.2,0.03c-0.81,0.03-1.64,0.32-2.45,0.15
|
||||||
|
c-0.12-0.02-0.24-0.06-0.36-0.1c0.13,0.02,0.28,0.03,0.44,0.01c0.09-0.01,0.1-0.12,0.02-0.15c-0.76-0.31-1.33-0.99-2.03-1.4
|
||||||
|
c-0.7-0.41-1.32-0.8-1.84-1.43c-0.9-1.09-1.51-2.29-2.53-3.29C4.69,38.61,4.34,38.73,4.35,39c0.08,1.61,1.96,3.31,3.13,4.28
|
||||||
|
c0.01,0.01,0.01,0.01,0.02,0.02c0.24,0.21,0.51,0.38,0.78,0.53c-0.21,0.09-0.35,0.38-0.13,0.56c0.97,0.84,2.08,1.64,3.41,1.73
|
||||||
|
c0.87,0.06,1.76-0.2,2.63-0.25c0.68-0.04,1.34,0,2.01,0.03c0.26,0.02,0.51,0.04,0.77,0.03c0.43-0.01,0.84,0.01,1.21-0.17
|
||||||
|
c2.72-0.78,4.2-4.02,7.28-4.12C25.6,41.64,25.61,41.46,25.49,41.42z"/>
|
||||||
|
<path class="st5" d="M25.45,41.9c-0.12,0.34-0.38,0.69-0.37,1.06c0,0.11,0.11,0.16,0.21,0.12c0.36-0.16,0.53-0.63,0.67-0.97
|
||||||
|
C26.12,41.75,25.59,41.52,25.45,41.9z"/>
|
||||||
|
<path class="st5" d="M26.49,45.36c-0.16-0.15-0.26-0.21-0.48-0.25c-0.32-0.06-0.62-0.15-0.94-0.22c-0.28-0.06-0.56-0.09-0.82-0.24
|
||||||
|
c-0.17-0.1-0.69-0.62-0.29-0.71c0.23-0.05,0.11-0.41-0.13-0.31c-0.65,0.28-0.59,1.01-0.05,1.39c0.28,0.19,0.65,0.19,0.98,0.21
|
||||||
|
c0.39,0.02,0.75,0.03,1.14,0.16c0.2,0.07,0.32,0.13,0.54,0.13C26.5,45.51,26.54,45.41,26.49,45.36z"/>
|
||||||
|
<path class="st5" d="M47.52,32.35c-1.57,2.19-3.75,4.7-6.09,6.11c-0.6,0.36-4.17,1.15-2.99,2.39c0.41,0.43,1.37,0.06,1.68,0.39
|
||||||
|
c1.06,1.11-2.8,2.57-3.42,2.97c-0.5,0.32-0.95,0.76-1.49,1.01c-0.89,0.42-2.11,0.41-3.08,0.46c-1.75,0.08-3.49-0.02-5.2-0.38
|
||||||
|
c-0.25-0.05-0.35,0.32-0.1,0.38c2.84,0.65,6.09,1.09,8.81-0.25c1.4-0.69,2.98-1.4,4.29-2.23c0.57-0.36,1.51-1.12,1.31-1.93
|
||||||
|
c-0.19-0.76-0.94-0.49-1.58-0.61c-0.19-0.04-0.87-0.01-0.84-0.39c0,0.06,0.68-0.29,0.78-0.34c0.71-0.34,1.31-0.81,1.97-1.22
|
||||||
|
c2.68-1.68,4.69-3.37,6.29-6.15C47.99,32.32,47.67,32.14,47.52,32.35z"/>
|
||||||
|
<path class="st5" d="M49.27,29.74c-0.13,0.2-0.21,0.39-0.3,0.61c-0.13,0.29-0.31,0.52-0.53,0.74c-0.41,0.4,0.52,0.82,0.53,0.22
|
||||||
|
c0.01-0.31,0.04-0.6,0.18-0.89c0.1-0.21,0.19-0.4,0.24-0.63C49.4,29.72,49.31,29.68,49.27,29.74z"/>
|
||||||
|
<path class="st5" d="M48.95,23.07c-0.51-0.99-1.17-1.97-1.99-2.74c-0.74-0.7-2.57-0.88-2.89-1.78c-0.05-0.14-0.27-0.08-0.22,0.06
|
||||||
|
c0.15,0.42,0.3,0.72,0.65,1c0.36,0.29,0.99,0.42,1.41,0.71c0.59,0.41,1.02,0.91,1.46,1.47c1.7,2.14,2.83,4.79,1.93,7.52
|
||||||
|
c-0.07,0.21,0.27,0.3,0.33,0.09C50.27,27.2,50.01,25.12,48.95,23.07z"/>
|
||||||
|
<path class="st5" d="M44.04,15.8c-0.05-0.05-0.13-0.01-0.13,0.05c0,0.27,0.09,0.55,0.13,0.82c0.06,0.41,0.09,0.73-0.02,1.14
|
||||||
|
c-0.01,0.05,0.07,0.07,0.08,0.02C44.28,17.23,44.5,16.33,44.04,15.8z"/>
|
||||||
|
<path class="st5" d="M35.49,33.46c-0.28,0.06-0.59,0.2-0.88,0.18c-0.42-0.03-0.81-0.72-0.82-1.08c-0.03-0.8-1.25-0.12-0.58,0.33
|
||||||
|
c0.37,0.24,0.36,0.64,0.62,0.95c0.19,0.22,0.38,0.22,0.66,0.23c0.44,0.01,1.01,0.08,1.15-0.46C35.66,33.51,35.58,33.44,35.49,33.46
|
||||||
|
z"/>
|
||||||
|
<path class="st5" d="M35.4,37.64c-0.63,0-0.63,0.98,0,0.98C36.03,38.62,36.03,37.64,35.4,37.64z"/>
|
||||||
|
<g>
|
||||||
|
<path class="st6" d="M45.94,17.81c0.79-3.66-0.21-7.63-2.9-10.31c-2.84-2.83-7.47-0.13-9.94,2.03c-0.01,0.01-0.01,0.02-0.02,0.02
|
||||||
|
c-0.62-2.81-1.82-5.51-5.24-5.03c-3.36,0.47-6.35,2.13-7.59,5.23c-2.29-1.67-5.2-2.58-7.91-1.3c-1.47,0.7-2.74,1.91-3.81,3.12
|
||||||
|
c-0.85,0.95-1.22,1.91-1.36,3.02c-0.01,0.03-0.02,0.06-0.02,0.09C7.04,15.38,6.99,16.08,7,16.8c-1.36-0.54-2.82-0.72-3.85,0.44
|
||||||
|
c-1.69,1.9-2.5,4.82-2.63,7.3c-0.16,3.04,0.69,6.04,1.84,8.82c0.43,1.05,0.91,2.07,1.41,3.09c-0.07,0.08-0.13,0.17-0.14,0.3
|
||||||
|
c-0.32,2.43,1.44,4.95,2.84,6.8c1.39,1.84,3.07,2.92,5.38,3.25c2.22,0.32,5.27,1.04,7.42,0.1c1.02-0.45,1.89-1.4,2.78-2.28
|
||||||
|
c0.72,1.72,2.21,2.53,4.08,2.68c1.5,0.12,3.02,0.01,4.52,0.11c1.33,0.09,2.66,0.23,3.98,0.05c4.06-0.53,7.35-3.81,8.15-7.76
|
||||||
|
c1.21-0.75,2.33-1.65,3.43-2.58c2.01-1.71,4.24-3.57,4.96-6.23C52.4,26.41,50.06,20.11,45.94,17.81z M50.07,31.12
|
||||||
|
c-0.81,2.22-2.81,3.82-4.55,5.3c-0.94,0.79-1.89,1.56-2.89,2.22c-0.26-0.16-0.64-0.11-0.69,0.27c-0.01,0.06-0.02,0.12-0.03,0.17
|
||||||
|
c-0.92,0.53-1.9,0.96-2.97,1.23c-0.62,0.16-0.36,1.11,0.26,0.95c0.84-0.21,1.64-0.52,2.39-0.9c-0.93,2.89-3.27,5.27-6.31,5.97
|
||||||
|
c-2.06,0.47-4.17,0.03-6.24-0.02c-2.31-0.06-5.27,0.45-6.18-2.35c-0.01-0.03-0.02-0.06-0.04-0.08c0.8-0.68,1.66-1.19,2.7-1.14
|
||||||
|
c0.64,0.03,0.64-0.96,0-0.99c-1.7-0.08-2.93,1.07-4.08,2.18c-0.84,0.82-1.7,1.76-2.84,2.17c-1.18,0.42-2.56,0.13-3.78,0.01
|
||||||
|
c-2.61-0.26-5.05-0.34-6.94-2.41c-1.2-1.31-2.69-3.38-3.14-5.34c0.35,0.68,0.74,1.31,1.37,1.78c0.51,0.38,1-0.48,0.5-0.85
|
||||||
|
c-0.8-0.6-1.24-1.86-1.66-2.72c-0.46-0.91-0.9-1.83-1.31-2.76c-0.94-2.14-1.72-4.38-2.01-6.7c-0.28-2.22-0.07-4.45,0.77-6.54
|
||||||
|
c0.49-1.21,0.93-2.23,2.15-2.78c0.92-0.41,1.15-0.36,2.02-0.06c0.71,0.25,1.38,0.59,2.04,0.96c0.56,0.31,1.06-0.54,0.5-0.85
|
||||||
|
c-0.33-0.19-0.7-0.39-1.08-0.59c-0.02-0.33-0.03-0.67-0.02-1c0.06-0.08,0.1-0.17,0.1-0.3c0-1.69,0.33-2.82,1.51-4.09
|
||||||
|
c0.82-0.88,1.74-1.76,2.8-2.34c2.51-1.4,5.31-0.51,7.44,1.13c-0.07,0.09-0.14,0.18-0.21,0.27c-0.36,0.46,0.33,0.91,0.75,0.6
|
||||||
|
c0.2,0.01,0.4-0.1,0.45-0.35c0.02-0.11,0.06-0.21,0.09-0.31c0.01-0.02,0.02-0.03,0.04-0.05c0.06-0.08,0.08-0.19,0.06-0.3
|
||||||
|
c0.95-2.9,3.43-4.31,6.4-4.93c4.53-0.94,4.74,4.18,5.27,7.35c0.1,0.63,1.06,0.36,0.95-0.26c-0.12-0.73-0.24-1.56-0.4-2.4
|
||||||
|
c0.17,0.09,0.39,0.1,0.57-0.06c1.26-1.1,2.67-1.96,4.26-2.5c0.7-0.24,1.58-0.53,2.33-0.51c1.2,0.05,2.03,0.97,2.72,1.85
|
||||||
|
c1.95,2.52,2.57,5.79,1.79,8.86c-0.05,0.2,0.03,0.46,0.23,0.56C49.12,20.48,51.61,26.91,50.07,31.12z"/>
|
||||||
|
<path class="st6" d="M21.8,27.54c-0.5-2.64-4.09-4.15-6.26-2.56c-1.11,0.81-2.04,2.24-2.33,3.59c-0.32,1.54,0.4,2.8,1.3,3.98
|
||||||
|
c0.38,0.5,1.24,0.01,0.85-0.5c-0.52-0.68-1.03-1.37-1.19-2.22c-0.23-1.17,0.41-2.33,1.12-3.22c0.73-0.92,1.76-1.58,2.99-1.25
|
||||||
|
c1.14,0.3,2.33,1.26,2.55,2.44C20.96,28.43,21.92,28.16,21.8,27.54z"/>
|
||||||
|
<path class="st6" d="M27.87,18.07c0.26,0.58,1.12,0.08,0.85-0.5c-0.82-1.81,3.18-2.28,2.93-0.49c-0.09,0.62,0.87,0.89,0.95,0.26
|
||||||
|
C33.11,13.7,26.31,14.62,27.87,18.07z"/>
|
||||||
|
<path class="st6" d="M35.55,24.61c-0.62-0.16-0.88,0.8-0.26,0.95c1.56,0.39,3.17,1.59,2.89,3.39c-0.35,2.29-2.65,1.89-4.28,1.31
|
||||||
|
c-0.6-0.21-0.86,0.74-0.26,0.95c2.18,0.78,4.89,0.86,5.5-1.92C39.63,26.94,37.66,25.14,35.55,24.61z"/>
|
||||||
|
<path class="st6" d="M27.34,34.3c-0.76-0.62-1.77-1.23-2.7-0.56c-0.72,0.52-0.92,1.5-0.73,2.33c0.14,0.62,1.09,0.36,0.95-0.26
|
||||||
|
c-0.09-0.4-0.03-0.92,0.29-1.21c0.47-0.42,1.11,0.1,1.49,0.41C27.13,35.4,27.84,34.7,27.34,34.3z"/>
|
||||||
|
<path class="st6" d="M16.18,39.23c-0.04-0.63-1.03-0.64-0.99,0c0.06,1.06,0.16,2.49-0.91,3.12c-1.21,0.71-2.66-0.03-3.74-0.62
|
||||||
|
c-0.56-0.31-1.06,0.55-0.5,0.85c1.42,0.78,3.19,1.52,4.74,0.62C16.19,42.38,16.26,40.68,16.18,39.23z"/>
|
||||||
|
<path class="st6" d="M8.35,22.4c-0.73-0.41-1.61-0.19-2.16,0.42c-0.66,0.73-0.61,1.79-0.42,2.69c0.13,0.62,1.08,0.36,0.95-0.26
|
||||||
|
c-0.11-0.51-0.19-1.13,0.09-1.6c0.2-0.35,0.66-0.6,1.04-0.39C8.41,23.56,8.91,22.71,8.35,22.4z"/>
|
||||||
|
<path class="st6" d="M42.68,19.69c-0.51-0.49-1.17-0.88-1.9-0.76c-0.61,0.1-1.13,0.51-1.25,1.13c-0.13,0.62,0.83,0.89,0.95,0.26
|
||||||
|
c0.17-0.81,1.15-0.27,1.5,0.06c0.22,0.21,0.54,0.49,0.59,0.79c0.09,0.49-0.57,0.67-0.93,0.79c-0.6,0.2-0.34,1.16,0.26,0.95
|
||||||
|
c0.69-0.23,1.45-0.56,1.66-1.34C43.77,20.83,43.19,20.18,42.68,19.69z"/>
|
||||||
|
<path class="st6" d="M46.45,29.75c-1.13-0.54-2.64-0.6-3.55,0.41c-0.62,0.69-0.75,1.71-0.34,2.51c-0.11,0.21-0.08,0.48,0.19,0.62
|
||||||
|
c0.3,0.16,0.64,0.15,0.86-0.13c0.17-0.21,0.21-0.49,0-0.7c-0.47-0.47-0.37-1.26,0.1-1.71c0.59-0.57,1.56-0.47,2.24-0.14
|
||||||
|
C46.52,30.88,47.02,30.02,46.45,29.75z"/>
|
||||||
|
<path class="st6" d="M34.52,41.44c-0.37-0.75-1.41-1.05-2.12-0.59c-0.76,0.5-0.81,1.54-0.28,2.21c0.17,0.21,0.53,0.17,0.7,0
|
||||||
|
c0.21-0.21,0.16-0.49,0-0.7c-0.16-0.2-0.06-0.58,0.15-0.7c0.27-0.15,0.58,0.03,0.7,0.27C33.95,42.51,34.8,42.01,34.52,41.44z"/>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 52 KiB |
1465
images/tower/fireball1-back.svg
Normal file
1465
images/tower/fireball1-back.svg
Normal file
File diff suppressed because it is too large
Load Diff
|
After Width: | Height: | Size: 143 KiB |
1465
images/tower/fireball1-front.svg
Normal file
1465
images/tower/fireball1-front.svg
Normal file
File diff suppressed because it is too large
Load Diff
|
After Width: | Height: | Size: 143 KiB |
1467
images/tower/fireball1.svg
Normal file
1467
images/tower/fireball1.svg
Normal file
File diff suppressed because it is too large
Load Diff
|
After Width: | Height: | Size: 143 KiB |
30
js/tile.js
30
js/tile.js
@@ -1,36 +1,18 @@
|
|||||||
var __classPrivateFieldSet = (this && this.__classPrivateFieldSet) || function (receiver, privateMap, value) {
|
|
||||||
if (!privateMap.has(receiver)) {
|
|
||||||
throw new TypeError("attempted to set private field on non-instance");
|
|
||||||
}
|
|
||||||
privateMap.set(receiver, value);
|
|
||||||
return value;
|
|
||||||
};
|
|
||||||
var __classPrivateFieldGet = (this && this.__classPrivateFieldGet) || function (receiver, privateMap) {
|
|
||||||
if (!privateMap.has(receiver)) {
|
|
||||||
throw new TypeError("attempted to get private field on non-instance");
|
|
||||||
}
|
|
||||||
return privateMap.get(receiver);
|
|
||||||
};
|
|
||||||
var _name, _width, _height;
|
|
||||||
export class Tile {
|
export class Tile {
|
||||||
constructor(name, width, height) {
|
constructor(name, width, height) {
|
||||||
_name.set(this, void 0);
|
this.name = name;
|
||||||
_width.set(this, void 0);
|
this.width = width;
|
||||||
_height.set(this, void 0);
|
this.height = height;
|
||||||
__classPrivateFieldSet(this, _name, name);
|
|
||||||
__classPrivateFieldSet(this, _width, width);
|
|
||||||
__classPrivateFieldSet(this, _height, height);
|
|
||||||
}
|
}
|
||||||
get_elem(tileset) {
|
get_elem(tileset) {
|
||||||
const elem = document.createElement('div');
|
const elem = document.createElement('div');
|
||||||
elem.style.backgroundImage = `url("images/${tileset}/${__classPrivateFieldGet(this, _name)}.svg")`;
|
elem.style.backgroundImage = `url("images/${tileset}/${this.name}.svg")`;
|
||||||
elem.style.backgroundSize = 'cover';
|
elem.style.backgroundSize = 'cover';
|
||||||
elem.style.gridColumnEnd = `span ${__classPrivateFieldGet(this, _width)}`;
|
elem.style.gridColumnEnd = `span ${this.width}`;
|
||||||
elem.style.gridRowEnd = `span ${__classPrivateFieldGet(this, _height)}`;
|
elem.style.gridRowEnd = `span ${this.height}`;
|
||||||
return elem;
|
return elem;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
_name = new WeakMap(), _width = new WeakMap(), _height = new WeakMap();
|
|
||||||
/*
|
/*
|
||||||
function string_to_mask(mask_string: string): boolean[][] {
|
function string_to_mask(mask_string: string): boolean[][] {
|
||||||
// mask_string: '\n+++\n+++\n'
|
// mask_string: '\n+++\n+++\n'
|
||||||
|
|||||||
@@ -1 +1 @@
|
|||||||
{"version":3,"file":"tile.js","sourceRoot":"","sources":["../ts/tile.ts"],"names":[],"mappings":";;;;;;;;;;;;;;AAAA,MAAM,OAAO,IAAI;IAKf,YAAY,IAAY,EAAE,KAAa,EAAE,MAAc;QAJvD,wBAAc;QACd,yBAAe;QACf,0BAAgB;QAGd,uBAAA,IAAI,SAAS,IAAI,EAAC;QAClB,uBAAA,IAAI,UAAU,KAAK,EAAC;QACpB,uBAAA,IAAI,WAAW,MAAM,EAAC;IACxB,CAAC;IAED,QAAQ,CAAC,OAAe;QACtB,MAAM,IAAI,GAAG,QAAQ,CAAC,aAAa,CAAC,KAAK,CAAC,CAAC;QAC3C,IAAI,CAAC,KAAK,CAAC,eAAe,GAAG,eAAe,OAAO,IAAI,mCAAU,QAAQ,CAAC;QAC1E,IAAI,CAAC,KAAK,CAAC,cAAc,GAAG,OAAO,CAAC;QACpC,IAAI,CAAC,KAAK,CAAC,aAAa,GAAG,QAAQ,oCAAW,EAAE,CAAC;QACjD,IAAI,CAAC,KAAK,CAAC,UAAU,GAAG,QAAQ,qCAAY,EAAE,CAAC;QAC/C,OAAO,IAAI,CAAC;IACd,CAAC;CACF;;AAED;;;;;;;;;;;;;;;;;;;;;;;EAuBE"}
|
{"version":3,"file":"tile.js","sourceRoot":"","sources":["../ts/tile.ts"],"names":[],"mappings":"AAAA,MAAM,OAAO,IAAI;IAKf,YAAY,IAAY,EAAE,KAAa,EAAE,MAAc;QACrD,IAAI,CAAC,IAAI,GAAG,IAAI,CAAC;QACjB,IAAI,CAAC,KAAK,GAAG,KAAK,CAAC;QACnB,IAAI,CAAC,MAAM,GAAG,MAAM,CAAC;IACvB,CAAC;IAED,QAAQ,CAAC,OAAe;QACtB,MAAM,IAAI,GAAG,QAAQ,CAAC,aAAa,CAAC,KAAK,CAAC,CAAC;QAC3C,IAAI,CAAC,KAAK,CAAC,eAAe,GAAG,eAAe,OAAO,IAAI,IAAI,CAAC,IAAI,QAAQ,CAAC;QACzE,IAAI,CAAC,KAAK,CAAC,cAAc,GAAG,OAAO,CAAC;QACpC,IAAI,CAAC,KAAK,CAAC,aAAa,GAAG,QAAQ,IAAI,CAAC,KAAK,EAAE,CAAC;QAChD,IAAI,CAAC,KAAK,CAAC,UAAU,GAAG,QAAQ,IAAI,CAAC,MAAM,EAAE,CAAC;QAC9C,OAAO,IAAI,CAAC;IACd,CAAC;CACF;AAED;;;;;;;;;;;;;;;;;;;;;;;EAuBE"}
|
||||||
139
js/tiles.js
139
js/tiles.js
@@ -25,4 +25,143 @@ export const RIVER_BL = new Tile('river-bl', 6, 6);
|
|||||||
export const RIVER_TR = new Tile('river-tr', 6, 6);
|
export const RIVER_TR = new Tile('river-tr', 6, 6);
|
||||||
export const RIVER_TL = new Tile('river-tl', 6, 6);
|
export const RIVER_TL = new Tile('river-tl', 6, 6);
|
||||||
export const BRIDGE_LR = new Tile('bridge-lr', 6, 4);
|
export const BRIDGE_LR = new Tile('bridge-lr', 6, 4);
|
||||||
|
class Tower extends Tile {
|
||||||
|
get_elem(_) {
|
||||||
|
const elem = document.createElement('div');
|
||||||
|
elem.style.gridColumnEnd = `span ${this.width}`;
|
||||||
|
elem.style.gridRowEnd = `span ${this.height}`;
|
||||||
|
elem.style.position = 'relative';
|
||||||
|
const base = document.createElement('div');
|
||||||
|
elem.appendChild(base);
|
||||||
|
base.style.width = '100%';
|
||||||
|
base.style.height = '100%';
|
||||||
|
base.style.position = 'absolute';
|
||||||
|
base.style.top = '0';
|
||||||
|
base.style.left = '0';
|
||||||
|
base.style.backgroundImage = `url("images/tower/${this.name}.svg")`;
|
||||||
|
base.style.backgroundSize = 'cover';
|
||||||
|
base.style.zIndex = '2';
|
||||||
|
const back = document.createElement('div');
|
||||||
|
elem.appendChild(back);
|
||||||
|
back.style.width = '100%';
|
||||||
|
back.style.height = '100%';
|
||||||
|
back.style.position = 'absolute';
|
||||||
|
back.style.top = '0';
|
||||||
|
back.style.left = '0';
|
||||||
|
back.style.backgroundImage = `url("images/tower/${this.name}-back.svg")`;
|
||||||
|
back.style.backgroundSize = 'cover';
|
||||||
|
back.style.zIndex = '1';
|
||||||
|
const front = document.createElement('div');
|
||||||
|
elem.appendChild(front);
|
||||||
|
front.style.width = '100%';
|
||||||
|
front.style.height = '100%';
|
||||||
|
front.style.position = 'absolute';
|
||||||
|
front.style.top = '0';
|
||||||
|
front.style.left = '0';
|
||||||
|
front.style.backgroundImage = `url("images/tower/${this.name}-front.svg")`;
|
||||||
|
front.style.backgroundSize = 'cover';
|
||||||
|
front.style.zIndex = '3';
|
||||||
|
setInterval(() => {
|
||||||
|
back.animate([
|
||||||
|
{
|
||||||
|
'offset': 0.0,
|
||||||
|
'easing': 'cubic-bezier(0.02, 1.07, 0.73, 0.99)',
|
||||||
|
'top': '0',
|
||||||
|
},
|
||||||
|
{
|
||||||
|
'offset': 0.3,
|
||||||
|
'easing': 'linear',
|
||||||
|
'top': '25%',
|
||||||
|
},
|
||||||
|
{
|
||||||
|
'offset': 1.0,
|
||||||
|
'top': '0',
|
||||||
|
},
|
||||||
|
], {
|
||||||
|
'duration': 3000,
|
||||||
|
'iterations': 1,
|
||||||
|
});
|
||||||
|
front.animate([
|
||||||
|
{
|
||||||
|
'offset': 0.0,
|
||||||
|
'easing': 'cubic-bezier(0.02, 1.07, 0.73, 0.99)',
|
||||||
|
'top': '0',
|
||||||
|
},
|
||||||
|
{
|
||||||
|
'offset': 0.3,
|
||||||
|
'easing': 'linear',
|
||||||
|
'top': '25%',
|
||||||
|
},
|
||||||
|
{
|
||||||
|
'offset': 1.0,
|
||||||
|
'top': '0',
|
||||||
|
},
|
||||||
|
], {
|
||||||
|
'duration': 3000,
|
||||||
|
'iterations': 1,
|
||||||
|
});
|
||||||
|
}, 5000);
|
||||||
|
return elem;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
export const FIREBALL1 = new Tower('fireball1', 4, 4);
|
||||||
|
class Fireball extends Tile {
|
||||||
|
get_elem(_) {
|
||||||
|
const elem = document.createElement('div');
|
||||||
|
elem.style.gridColumnEnd = `span ${this.width}`;
|
||||||
|
elem.style.gridRowEnd = `span ${this.height}`;
|
||||||
|
elem.style.position = 'relative';
|
||||||
|
const base = document.createElement('div');
|
||||||
|
elem.appendChild(base);
|
||||||
|
base.style.width = '100%';
|
||||||
|
base.style.height = '100%';
|
||||||
|
base.style.position = 'absolute';
|
||||||
|
base.style.top = '0';
|
||||||
|
base.style.left = '0';
|
||||||
|
base.style.backgroundImage = `url("images/tower/${this.name}.svg")`;
|
||||||
|
base.style.backgroundSize = 'cover';
|
||||||
|
base.style.visibility = 'hidden';
|
||||||
|
setInterval(() => {
|
||||||
|
base.animate([
|
||||||
|
{
|
||||||
|
'offset': 0.0,
|
||||||
|
'easing': 'cubic-bezier(0.33333, 0.66667, 0.66667, 1)',
|
||||||
|
'top': '0',
|
||||||
|
},
|
||||||
|
{
|
||||||
|
'offset': 0.50,
|
||||||
|
'easing': 'cubic-bezier(0.33333, 0, 0.66667, 0.33333)',
|
||||||
|
'top': '-500%',
|
||||||
|
},
|
||||||
|
{
|
||||||
|
'offset': 1.0,
|
||||||
|
'top': '0',
|
||||||
|
},
|
||||||
|
], {
|
||||||
|
'duration': 1500,
|
||||||
|
'iterations': 1,
|
||||||
|
});
|
||||||
|
base.animate([
|
||||||
|
{
|
||||||
|
'offset': 0.0,
|
||||||
|
'easing': 'linear',
|
||||||
|
'visibility': 'visible',
|
||||||
|
'left': '0',
|
||||||
|
'transform': 'rotate(0)',
|
||||||
|
},
|
||||||
|
{
|
||||||
|
'offset': 1.0,
|
||||||
|
'visibility': 'hidden',
|
||||||
|
'left': '1000%',
|
||||||
|
'transform': 'rotate(720deg)',
|
||||||
|
},
|
||||||
|
], {
|
||||||
|
'duration': 1500,
|
||||||
|
'iterations': 1,
|
||||||
|
});
|
||||||
|
}, 5000);
|
||||||
|
return elem;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
export const FIREBALL = new Fireball('fireball', 2, 2);
|
||||||
//# sourceMappingURL=tiles.js.map
|
//# sourceMappingURL=tiles.js.map
|
||||||
File diff suppressed because one or more lines are too long
@@ -20,7 +20,7 @@ export function main() {
|
|||||||
const grid = new Grid(real);
|
const grid = new Grid(real);
|
||||||
grid.set_size(70, 56);
|
grid.set_size(70, 56);
|
||||||
grid.set_tileset('tropical');
|
grid.set_tileset('tropical');
|
||||||
grid.set_layers(['road', 'water', 'bridge']);
|
grid.set_layers(['road', 'water', 'bridge', 'tower']);
|
||||||
grid.add_tile('road', tiles.ROAD_TB, 20, 46);
|
grid.add_tile('road', tiles.ROAD_TB, 20, 46);
|
||||||
grid.add_tile('road', tiles.ROAD_BL, 18, 40);
|
grid.add_tile('road', tiles.ROAD_BL, 18, 40);
|
||||||
grid.add_tile('road', tiles.ROAD_TR, 12, 38);
|
grid.add_tile('road', tiles.ROAD_TR, 12, 38);
|
||||||
@@ -59,6 +59,7 @@ export function main() {
|
|||||||
grid.add_tile('road', tiles.ROAD_LR, 46, 10);
|
grid.add_tile('road', tiles.ROAD_LR, 46, 10);
|
||||||
grid.add_tile('road', tiles.ROAD_LR, 52, 10);
|
grid.add_tile('road', tiles.ROAD_LR, 52, 10);
|
||||||
grid.add_tile('road', tiles.ROAD_LR, 58, 10);
|
grid.add_tile('road', tiles.ROAD_LR, 58, 10);
|
||||||
|
grid.add_tile('road', tiles.EMPTY, 30, 20);
|
||||||
grid.add_tile('water', tiles.RIVER_TB, 47, 46);
|
grid.add_tile('water', tiles.RIVER_TB, 47, 46);
|
||||||
grid.add_tile('water', tiles.RIVER_TB, 47, 40);
|
grid.add_tile('water', tiles.RIVER_TB, 47, 40);
|
||||||
grid.add_tile('water', tiles.RIVER_TB, 47, 34);
|
grid.add_tile('water', tiles.RIVER_TB, 47, 34);
|
||||||
@@ -72,6 +73,8 @@ export function main() {
|
|||||||
grid.add_tile('bridge', tiles.BRIDGE_LR, 46, 26);
|
grid.add_tile('bridge', tiles.BRIDGE_LR, 46, 26);
|
||||||
grid.add_tile('bridge', tiles.BRIDGE_LR, 46, 18);
|
grid.add_tile('bridge', tiles.BRIDGE_LR, 46, 18);
|
||||||
grid.add_tile('bridge', tiles.BRIDGE_LR, 46, 10);
|
grid.add_tile('bridge', tiles.BRIDGE_LR, 46, 10);
|
||||||
|
grid.add_tile('tower', tiles.FIREBALL1, 30, 18);
|
||||||
|
grid.add_tile('tower', tiles.FIREBALL, 31, 17);
|
||||||
}
|
}
|
||||||
;
|
;
|
||||||
main();
|
main();
|
||||||
|
|||||||
File diff suppressed because one or more lines are too long
18
ts/tile.ts
18
ts/tile.ts
@@ -1,20 +1,20 @@
|
|||||||
export class Tile {
|
export class Tile {
|
||||||
#name: string;
|
name: string;
|
||||||
#width: number;
|
width: number;
|
||||||
#height: number;
|
height: number;
|
||||||
|
|
||||||
constructor(name: string, width: number, height: number) {
|
constructor(name: string, width: number, height: number) {
|
||||||
this.#name = name;
|
this.name = name;
|
||||||
this.#width = width;
|
this.width = width;
|
||||||
this.#height = height;
|
this.height = height;
|
||||||
}
|
}
|
||||||
|
|
||||||
get_elem(tileset: string): HTMLElement {
|
get_elem(tileset: string): HTMLElement {
|
||||||
const elem = document.createElement('div');
|
const elem = document.createElement('div');
|
||||||
elem.style.backgroundImage = `url("images/${tileset}/${this.#name}.svg")`;
|
elem.style.backgroundImage = `url("images/${tileset}/${this.name}.svg")`;
|
||||||
elem.style.backgroundSize = 'cover';
|
elem.style.backgroundSize = 'cover';
|
||||||
elem.style.gridColumnEnd = `span ${this.#width}`;
|
elem.style.gridColumnEnd = `span ${this.width}`;
|
||||||
elem.style.gridRowEnd = `span ${this.#height}`;
|
elem.style.gridRowEnd = `span ${this.height}`;
|
||||||
return elem;
|
return elem;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
162
ts/tiles.ts
162
ts/tiles.ts
@@ -33,3 +33,165 @@ export const RIVER_TR = new Tile('river-tr', 6, 6);
|
|||||||
export const RIVER_TL = new Tile('river-tl', 6, 6);
|
export const RIVER_TL = new Tile('river-tl', 6, 6);
|
||||||
|
|
||||||
export const BRIDGE_LR = new Tile('bridge-lr', 6, 4);
|
export const BRIDGE_LR = new Tile('bridge-lr', 6, 4);
|
||||||
|
|
||||||
|
class Tower extends Tile {
|
||||||
|
get_elem(_: string): HTMLElement {
|
||||||
|
const elem = document.createElement('div');
|
||||||
|
elem.style.gridColumnEnd = `span ${this.width}`;
|
||||||
|
elem.style.gridRowEnd = `span ${this.height}`;
|
||||||
|
elem.style.position = 'relative';
|
||||||
|
|
||||||
|
const base = document.createElement('div');
|
||||||
|
elem.appendChild(base);
|
||||||
|
base.style.width = '100%';
|
||||||
|
base.style.height = '100%';
|
||||||
|
base.style.position = 'absolute';
|
||||||
|
base.style.top = '0';
|
||||||
|
base.style.left = '0';
|
||||||
|
base.style.backgroundImage = `url("images/tower/${this.name}.svg")`;
|
||||||
|
base.style.backgroundSize = 'cover';
|
||||||
|
base.style.zIndex = '2';
|
||||||
|
|
||||||
|
const back = document.createElement('div');
|
||||||
|
elem.appendChild(back);
|
||||||
|
back.style.width = '100%';
|
||||||
|
back.style.height = '100%';
|
||||||
|
back.style.position = 'absolute';
|
||||||
|
back.style.top = '0';
|
||||||
|
back.style.left = '0';
|
||||||
|
back.style.backgroundImage = `url("images/tower/${this.name}-back.svg")`;
|
||||||
|
back.style.backgroundSize = 'cover';
|
||||||
|
back.style.zIndex = '1';
|
||||||
|
|
||||||
|
const front = document.createElement('div');
|
||||||
|
elem.appendChild(front);
|
||||||
|
front.style.width = '100%';
|
||||||
|
front.style.height = '100%';
|
||||||
|
front.style.position = 'absolute';
|
||||||
|
front.style.top = '0';
|
||||||
|
front.style.left = '0';
|
||||||
|
front.style.backgroundImage = `url("images/tower/${this.name}-front.svg")`;
|
||||||
|
front.style.backgroundSize = 'cover';
|
||||||
|
front.style.zIndex = '3';
|
||||||
|
|
||||||
|
setInterval(() => {
|
||||||
|
back.animate([
|
||||||
|
{
|
||||||
|
'offset': 0.0,
|
||||||
|
'easing': 'cubic-bezier(0.02, 1.07, 0.73, 0.99)',
|
||||||
|
|
||||||
|
'top': '0',
|
||||||
|
},
|
||||||
|
{
|
||||||
|
'offset': 0.3,
|
||||||
|
'easing': 'linear',
|
||||||
|
|
||||||
|
'top': '25%',
|
||||||
|
},
|
||||||
|
{
|
||||||
|
'offset': 1.0,
|
||||||
|
|
||||||
|
'top': '0',
|
||||||
|
},
|
||||||
|
], {
|
||||||
|
'duration': 3000,
|
||||||
|
'iterations': 1,
|
||||||
|
});
|
||||||
|
|
||||||
|
front.animate([
|
||||||
|
{
|
||||||
|
'offset': 0.0,
|
||||||
|
'easing': 'cubic-bezier(0.02, 1.07, 0.73, 0.99)',
|
||||||
|
|
||||||
|
'top': '0',
|
||||||
|
},
|
||||||
|
{
|
||||||
|
'offset': 0.3,
|
||||||
|
'easing': 'linear',
|
||||||
|
|
||||||
|
'top': '25%',
|
||||||
|
},
|
||||||
|
{
|
||||||
|
'offset': 1.0,
|
||||||
|
|
||||||
|
'top': '0',
|
||||||
|
},
|
||||||
|
], {
|
||||||
|
'duration': 3000,
|
||||||
|
'iterations': 1,
|
||||||
|
});
|
||||||
|
}, 5000);
|
||||||
|
|
||||||
|
return elem;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
export const FIREBALL1 = new Tower('fireball1', 4, 4);
|
||||||
|
|
||||||
|
class Fireball extends Tile {
|
||||||
|
get_elem(_: string): HTMLElement {
|
||||||
|
const elem = document.createElement('div');
|
||||||
|
elem.style.gridColumnEnd = `span ${this.width}`;
|
||||||
|
elem.style.gridRowEnd = `span ${this.height}`;
|
||||||
|
elem.style.position = 'relative';
|
||||||
|
|
||||||
|
const base = document.createElement('div');
|
||||||
|
elem.appendChild(base);
|
||||||
|
base.style.width = '100%';
|
||||||
|
base.style.height = '100%';
|
||||||
|
base.style.position = 'absolute';
|
||||||
|
base.style.top = '0';
|
||||||
|
base.style.left = '0';
|
||||||
|
base.style.backgroundImage = `url("images/tower/${this.name}.svg")`;
|
||||||
|
base.style.backgroundSize = 'cover';
|
||||||
|
base.style.visibility = 'hidden';
|
||||||
|
|
||||||
|
setInterval(() => {
|
||||||
|
base.animate([
|
||||||
|
{
|
||||||
|
'offset': 0.0,
|
||||||
|
'easing': 'cubic-bezier(0.33333, 0.66667, 0.66667, 1)',
|
||||||
|
|
||||||
|
'top': '0',
|
||||||
|
},
|
||||||
|
{
|
||||||
|
'offset': 0.50,
|
||||||
|
'easing': 'cubic-bezier(0.33333, 0, 0.66667, 0.33333)',
|
||||||
|
|
||||||
|
'top': '-500%',
|
||||||
|
},
|
||||||
|
{
|
||||||
|
'offset': 1.0,
|
||||||
|
|
||||||
|
'top': '0',
|
||||||
|
},
|
||||||
|
], {
|
||||||
|
'duration': 1500,
|
||||||
|
'iterations': 1,
|
||||||
|
});
|
||||||
|
|
||||||
|
base.animate([
|
||||||
|
{
|
||||||
|
'offset': 0.0,
|
||||||
|
'easing': 'linear',
|
||||||
|
|
||||||
|
'visibility': 'visible',
|
||||||
|
'left': '0',
|
||||||
|
'transform': 'rotate(0)',
|
||||||
|
},
|
||||||
|
{
|
||||||
|
'offset': 1.0,
|
||||||
|
|
||||||
|
'visibility': 'hidden',
|
||||||
|
'left': '1000%',
|
||||||
|
'transform': 'rotate(720deg)',
|
||||||
|
},
|
||||||
|
], {
|
||||||
|
'duration': 1500,
|
||||||
|
'iterations': 1,
|
||||||
|
});
|
||||||
|
}, 5000);
|
||||||
|
|
||||||
|
return elem;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
export const FIREBALL = new Fireball('fireball', 2, 2);
|
||||||
|
|||||||
@@ -24,7 +24,7 @@ export function main() {
|
|||||||
const grid = new Grid(real);
|
const grid = new Grid(real);
|
||||||
grid.set_size(70, 56);
|
grid.set_size(70, 56);
|
||||||
grid.set_tileset('tropical');
|
grid.set_tileset('tropical');
|
||||||
grid.set_layers(['road', 'water', 'bridge']);
|
grid.set_layers(['road', 'water', 'bridge', 'tower']);
|
||||||
|
|
||||||
grid.add_tile('road', tiles.ROAD_TB, 20, 46);
|
grid.add_tile('road', tiles.ROAD_TB, 20, 46);
|
||||||
grid.add_tile('road', tiles.ROAD_BL, 18, 40);
|
grid.add_tile('road', tiles.ROAD_BL, 18, 40);
|
||||||
@@ -64,6 +64,7 @@ export function main() {
|
|||||||
grid.add_tile('road', tiles.ROAD_LR, 46, 10);
|
grid.add_tile('road', tiles.ROAD_LR, 46, 10);
|
||||||
grid.add_tile('road', tiles.ROAD_LR, 52, 10);
|
grid.add_tile('road', tiles.ROAD_LR, 52, 10);
|
||||||
grid.add_tile('road', tiles.ROAD_LR, 58, 10);
|
grid.add_tile('road', tiles.ROAD_LR, 58, 10);
|
||||||
|
grid.add_tile('road', tiles.EMPTY, 30, 20);
|
||||||
|
|
||||||
grid.add_tile('water', tiles.RIVER_TB, 47, 46);
|
grid.add_tile('water', tiles.RIVER_TB, 47, 46);
|
||||||
grid.add_tile('water', tiles.RIVER_TB, 47, 40);
|
grid.add_tile('water', tiles.RIVER_TB, 47, 40);
|
||||||
@@ -79,6 +80,9 @@ export function main() {
|
|||||||
grid.add_tile('bridge', tiles.BRIDGE_LR, 46, 26);
|
grid.add_tile('bridge', tiles.BRIDGE_LR, 46, 26);
|
||||||
grid.add_tile('bridge', tiles.BRIDGE_LR, 46, 18);
|
grid.add_tile('bridge', tiles.BRIDGE_LR, 46, 18);
|
||||||
grid.add_tile('bridge', tiles.BRIDGE_LR, 46, 10);
|
grid.add_tile('bridge', tiles.BRIDGE_LR, 46, 10);
|
||||||
|
|
||||||
|
grid.add_tile('tower', tiles.FIREBALL1, 30, 18);
|
||||||
|
grid.add_tile('tower', tiles.FIREBALL, 31, 17);
|
||||||
};
|
};
|
||||||
|
|
||||||
main();
|
main();
|
||||||
|
|||||||
Reference in New Issue
Block a user