Bläddra i källkod

Add Fleur. Make Fid's scene contain every view; allow specification of world-fitting padding

By default, the world was set to be 1.1 times as tall as the max height
(or the mean). Now, it can be set to an arbitrary factor.
tags/v0.1.0
Fen Dweller 5 år sedan
förälder
incheckning
fae1230f92
5 ändrade filer med 403 tillägg och 3 borttagningar
  1. +2
    -2
      macrovision.js
  2. +12
    -0
      media/attribution.js
  3. +333
    -0
      media/characters/fleur/front.svg
  4. +26
    -0
      presets/characters.js
  5. +30
    -1
      presets/scenes.js

+ 2
- 2
macrovision.js Visa fil

@@ -1353,7 +1353,7 @@ const fitModes = {
}
}

function fitWorld(manual=false) {
function fitWorld(manual=false, factor=1.1) {
const fitMode = fitModes[config.autoFitMode]
let max = fitMode.start

@@ -1377,7 +1377,7 @@ function fitWorld(manual=false) {

if (manual)
altHeld = true;
setWorldHeight(config.height, math.multiply(max, 1.1));
setWorldHeight(config.height, math.multiply(max, factor));
if (manual)
altHeld = false;
}


+ 12
- 0
media/attribution.js Visa fil

@@ -5205,6 +5205,18 @@ const attributionData = {
"fidchell"
]
},
{
prefix: "./media/characters/fleur/",
files: [
{ name: "front.svg", source: "https://fidverse.fandom.com/wiki/Fleur" }
],
authors: [
"fidchell"
],
owners: [
"fidchell"
]
},
//characters
{
prefix: "./media/landmarks/",


+ 333
- 0
media/characters/fleur/front.svg Visa fil

@@ -0,0 +1,333 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 24.0.2, 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 190.67 309.12" style="enable-background:new 0 0 190.67 309.12;" xml:space="preserve">
<style type="text/css">
.st0{fill:#1A1A1A;}
</style>
<g>
<path d="M52.14,180.93c-1.32-0.96-1.69-2.19-1.23-3.69c0.09-0.3,0.13-0.63,0.12-0.94c-0.17-6.23,1.39-12.07,4.07-17.64
c1.91-3.97,4.21-7.7,6.92-11.17c0.45-0.58,0.53-0.97,0.13-1.67c-1.73-3.05-2.67-6.34-2.79-9.88c-0.19-5.82,1.3-11.28,3.48-16.58
c0.34-0.82,0.31-1.43-0.07-2.22c-1.4-2.91-1.59-6.04-1.53-9.22c0.09-5.28,1.61-10.19,3.76-14.94c0.44-0.97,0.96-1.91,1.16-2.97
c-0.33-0.39-0.79-0.45-1.17-0.62c-6.94-3-13.17-7.15-19.07-11.81c-1.41-1.11-2.89-2.14-4.27-3.28c-2.72-2.23-3.13-5.73-0.59-8.32
c2.39-2.43,4.85-4.76,7.45-6.96C53.21,55,58,51.08,63.19,47.69c1.27-0.83,2.57-1.6,3.99-2.48c-0.95-0.92-0.93-1.88-0.16-2.85
c0.06-0.08,0.08-0.23,0.06-0.35c-0.16-1.36,0.63-1.96,1.87-2.24c-0.03-0.63,0.23-1.14,0.57-1.65c0.41-0.61,0.25-1.39,0.36-2.09
c0.54-3.42,1.79-6.59,3.24-9.7c0.52-1.12,1.25-2.14,1.39-3.41c0.05-0.42,0.46-0.63,0.6-1c-0.7-0.7-1.06-1.45-0.67-2.48
c0.37-0.97,1.05-1.34,2.07-1.26c0.53-1.81,0.52-3.66,0.84-5.46c0.65-3.58,1.61-7.05,3.09-10.37c0.75-1.68,3.74-2.81,5.47-2.17
c1.01,0.37,1.64,1.08,2.23,1.88c2.37,3.19,4.2,6.67,5.55,10.41c0.07,0.19,0.12,0.38,0.35,0.57c1.16-0.06,2.39-0.12,3.7-0.01
c0.5-1.21,1-2.42,1.49-3.62c0.87-2.14,1.83-4.24,2.98-6.25c1.25-2.2,2.71-2.9,5.16-2.43c1.16,0.22,1.97,0.95,2.45,2.07
c1.97,4.51,3.35,9.16,3.89,14.09c0.14,1.24,0.93,2.4,0.21,3.71c-0.1,0.19,0.04,0.46,0.2,0.66c2.97,3.59,4.74,7.79,6.06,12.2
c1.59,5.3,1.61,10.62,0.01,15.9c-0.48,1.6-0.3,2.89,0.6,4.27c1.52,2.33,2.95,4.74,4.02,7.32c2.44,5.86,2.93,11.87,1.17,18
c-0.22,0.76-0.12,1.23,0.51,1.74c0.96,0.78,1.83,1.67,2.3,2.87c0.17,0.43,0.56,0.65,0.95,0.86c1.18,0.64,1.33,0.91,1.01,2.18
c-0.12,0.49-0.05,0.82,0.31,1.17c3.21,3.13,5.53,6.9,7.86,10.67c0.2,0.33,0.3,0.74,0.75,0.93c0.99-2.45,2.36-4.69,3.54-7.02
c-0.17-0.34-0.52-0.37-0.78-0.54c-1.51-0.99-1.98-4.4-0.78-5.75c0.1-0.12,0.26-0.19,0.27-0.39c-0.77-1.44-0.22-3.51,1.24-4.31
c0.59-0.32,0.89-1.01,1.41-1.22c0.93-0.38,1.22-1.18,1.76-1.85c0.65-0.81,1.39-1.54,2.45-1.84c0.36-0.1,0.74-0.22,1.05-0.08
c0.91,0.39,1.39,0.08,1.72-0.8c0.21-0.55,0.56-1.06,0.93-1.53c0.64-0.82,1.54-0.84,2.23-0.06c0.29,0.32,0.51,0.71,0.82,1.14
c1.35-0.17,2.63-0.05,3.02,1.63c0.3,0.14,0.57,0.01,0.84-0.03c0.71-0.1,1.28,0.12,1.6,0.77c0.34,0.7,0.71,0.62,1.15,0.11
c0.29-0.33,0.59-0.65,0.91-0.95c0.98-0.92,2.33-0.59,2.89,0.63c0.57,1.25,0.82,2.54,0.68,3.85c0.48,0.37,0.94,0.14,1.36,0.18
c0.47,0.05,0.46,0.67,0.99,0.68c0.06-0.07,0.19-0.17,0.26-0.3c0.27-0.5,0.32-1.17,1.18-1.1c0.86,0.06,1.58,0.35,1.98,1.12
c0.44,0.84,0.76,1.75,1,2.67c0.32,1.23,0.62,2.46,0.92,3.69c0.25,1.03,0.09,1.97-0.67,2.76c-0.28,0.29-0.51,0.62-0.78,0.91
c-0.35,0.38-0.46,0.72-0.26,1.27c0.39,1.08,0.27,2.13-0.73,2.92c-0.25,0.2-0.4,0.43-0.46,0.79c-0.21,1.36-0.54,1.66-2.06,1.97
c0.07,1.24-0.83,1.53-1.82,1.67c-0.53,1.7-2.19,3-4.21,2.4c-0.41,0.42-0.76,0.9-1.22,1.29c-1.64,1.39-2.36,1.38-3.86-0.17
c-0.65,0.07-1.02,0.44-1.42,1.01c-2.74,3.97-5.87,7.58-10.1,10.07c-0.21,0.12-0.47,0.2-0.6,0.37c-1.07,1.42-2.47,1-3.92,0.86
c-2.42-0.23-3.8-2.03-5.53-3.32c-1.66-1.24-3.27-2.54-4.99-3.88c0.11,1.79,0.37,3.45,0.2,5.16c-0.2,2.13-0.72,4.15-1.56,6.09
c-0.26,0.6-0.27,1.05,0.03,1.65c2.62,5.21,3.7,10.74,3.38,16.55c-0.1,1.83-0.37,3.65-0.74,5.44c-0.08,0.41-0.16,0.76,0.08,1.12
c0.19,0.28,0.24,0.6,0.2,0.92c-0.17,1.26,0.37,2.31,0.9,3.4c2.35,4.8,4.34,9.73,5.26,15.03c0.41,2.4,0.56,4.83,0.78,7.25
c0.04,0.49,0.13,0.92,0.39,1.35c0.92,1.54,0.74,3.09-0.01,4.63c-0.13,0.28-0.11,0.54-0.11,0.81c0,0.92-0.01,1.84,0.03,2.76
c0.23,5.2-0.69,10.25-2.24,15.18c-1.35,4.33-2.92,8.58-4.7,12.75c-0.36,0.84-0.59,1.73-0.9,2.65c1.2,0.42,1.6,1.39,1.74,2.49
c0.07,0.5,0.26,0.89,0.53,1.29c0.87,1.28,1.24,2.78,1.4,4.27c0.36,3.33,0.16,6.62-1.38,9.7c-0.55,1.11-1.09,2.23-2.07,3.04
c-0.32,0.27-0.34,0.54-0.22,0.94c1.43,4.86,1.46,9.82,1.14,14.83c-0.19,2.99-0.43,5.97-1.03,8.9c-0.9,4.39-1.12,8.83-1.47,13.28
c-0.57,7.18-0.61,14.38-0.68,21.57c-0.01,1.21,0.37,2.3,1.1,3.32c1.6,2.24,2.59,4.79,2.86,7.49c0.26,2.61-0.93,4.59-3.93,5.25
c-0.78,0.17-1.56,0.29-2.37,0.19c-1.26-0.16-2.43,0.31-3.63,0.57c-1.93,0.42-3.8,0.31-5.61-0.51c-0.81-0.37-1.6-0.58-2.52-0.48
c-1.12,0.12-2.18-0.14-3.23-0.65c-1.46-0.71-2.35-1.81-2.5-3.39c-0.19-2.07-0.32-4.13,1.24-5.89c1.06-1.19,1.9-2.58,3.09-3.66
c0.53-0.48,0.46-1.18,0.81-1.69c0.88-1.29,0.54-2.58,0.23-3.95c-1.41-6.21-3.6-12.18-5.57-18.22c-1.83-5.59-4.17-11-5.73-16.68
c-1.44-5.24-2.31-10.54-1.73-15.95c0.22-2.01-0.11-3.6-1.28-5.19c-1.86-2.51-2.11-5.45-1.9-8.44c0.05-0.71-0.1-1.32-0.35-1.97
c-1.52-3.98-2.69-8.06-3.36-12.39c-0.49,1.01-0.54,2.05-0.77,3.03c-0.58,2.44-1.28,4.84-2.07,7.22c-0.15,0.45-0.18,0.79,0.05,1.23
c2.02,3.94,1.7,7.86-0.34,11.66c-0.56,1.04-0.7,1.92-0.51,3.09c0.5,2.96,0.51,5.95,0.2,8.95c-0.68,6.53-2.56,12.77-4.4,19.03
c-1.3,4.43-2.23,8.94-2.9,13.51c-0.51,3.51-1.01,7.02-1.33,10.55c-0.14,1.6-0.17,3.18,0.3,4.83c0.43,1.53,1.11,2.77,2.13,3.89
c2.27,2.49,2.31,5.4,1.52,8.4c-0.43,1.64-1.46,3.07-3.94,2.92c-0.76-0.05-1.52,0.01-2.28,0c-0.96-0.01-1.87,0.07-2.8,0.43
c-1.5,0.59-3.06,0.34-4.58-0.09c-0.69-0.19-1.37-0.43-2.04-0.67c-0.19-0.07-0.34-0.15-0.56-0.09c-1.65,0.4-3.28,0.05-4.82-0.46
c-1.43-0.47-2.31-1.65-2.67-3.14c-0.13-0.54-0.12-1.11-0.2-1.66c-0.36-2.34,0.27-4.34,2.01-5.97c0.35-0.33,0.63-0.73,0.99-1.05
c0.81-0.72,1.42-1.5,1.28-2.67c-0.02-0.18,0.05-0.4,0.14-0.57c0.98-1.98,0.52-4.05,0.43-6.1c-0.13-2.88-0.74-5.69-1.08-8.54
c-0.19-1.66-0.8-3.24-1.31-4.82c-1.45-4.46-2.84-8.94-3.63-13.58c-0.44-2.59-0.79-5.21-0.8-7.85c-0.02-3.4-0.09-6.8,0.25-10.19
c0.14-1.43,0.23-2.88,0.58-4.26c0.46-1.84-0.01-3.45-0.88-5c-2.4-4.24-2.61-8.61-0.38-12.9c0.75-1.45,0.73-2.36-0.08-3.68
c-3.32-5.41-6.05-11.11-7.76-17.26c-1.4-5.02-2.28-10.1-2.04-15.34C51.98,182.09,52.01,181.49,52.14,180.93z M65.9,65.83
c-2.73,1.17-5.25,2.18-8.01,3.18c2.23,0.28,4.13,0.88,6.09,1.53C64.4,68.94,65.09,67.5,65.9,65.83z"/>
<path d="M180.58,65.54c-0.32,0.4-0.18,0.73-0.21,1.04c-0.03,0.32-0.03,0.64-0.05,1.01c-1-0.17-1.56-1.09-2.48-1.35
c-0.4,0.78,0.29,1.56-0.01,2.36c-0.79-0.29-1.2-0.91-1.66-1.43c-1.21-1.39-2.55-2.65-3.92-3.88c-1.42-1.28-2.78-2.62-3.91-4.16
c-0.97-1.33-2.34-1.11-3.7-1.1c-1.8,4.2-2.37,8.77-4.31,13.03c-1.07-3.61-1.05-7.23-1.7-10.92c-2.32,2.86-4.13,5.94-6.26,8.77
c-0.47-0.15-0.47-0.59-0.7-0.85c-0.44,0.05-0.57,0.53-0.97,0.69c-0.53-0.31-0.24-0.93-0.5-1.42c-0.75,0.17-1.08,0.91-1.7,1.23
c-0.97-0.31-1.98-0.55-2.91-0.95c-1.05-0.45-2.02-0.4-3.06,0c-1.03,0.39-2.08-0.21-2.28-1.35c-0.3-1.69-0.49-3.39-0.7-5.09
c-0.36-2.93-0.71-5.85-1.06-8.78c-0.45-3.68-0.89-7.36-1.35-11.03c-0.28-2.25-0.57-4.51-0.87-6.76c-0.08-0.56-0.09-1.11-0.08-1.67
c0.02-1.13,0.52-1.84,1.61-2.24c6-2.24,12-4.46,17.99-6.7c1.56-0.58,3.06-1.29,4.75-1.54c1.53-0.23,2.94-0.03,4.31,0.56
c4.97,2.14,9.88,4.43,14.9,6.43c2.28,0.91,3.21,2.37,3.48,4.68c0.53,4.55,1.29,9.07,1.82,13.62c0.32,2.76,0.93,5.48,0.86,8.3
c-0.04,1.58,0.37,3.19,0.73,4.76c0.25,1.07,0.31,2.16,0.6,3.22c0.23,0.83-0.56,1.4-1.39,1.02c-0.54-0.24-0.97-0.19-1.45,0.09
c-0.24,0.14-0.5,0.24-0.76,0.35C182.63,65.91,181.61,66.67,180.58,65.54z"/>
<path d="M168.28,67.25c0.09,1.32-0.08,1.66-0.9,1.98c-0.65,0.25-1.24-0.03-1.56-0.46c-0.27-0.36-0.28-0.98,0.11-1.44
C166.47,66.68,167.04,66.65,168.28,67.25z"/>
<path d="M145.3,70.16c0.01,0.71-0.37,1.1-1.08,1.1c-0.82,0-1.31-0.47-1.32-1.29c-0.01-0.6,0.43-1.08,0.98-1.08
C144.62,68.89,145.29,69.49,145.3,70.16z"/>
<path d="M131.94,47.26c-0.61,0.01-0.85-0.29-0.78-0.82c0.06-0.48,0.37-0.85,0.84-0.83c0.47,0.02,0.88,0.23,0.84,0.88
C132.8,47.15,132.45,47.3,131.94,47.26z"/>
<path d="M167.48,61.81c-0.24-0.14-0.64-0.17-0.58-0.67c0.04-0.36,0.16-0.62,0.53-0.66c0.43-0.04,0.62,0.2,0.68,0.62
C168.18,61.59,167.84,61.7,167.48,61.81z"/>
<path d="M176.64,81.65c0.25,0.18,0.67,0.21,0.59,0.72c-0.07,0.42-0.24,0.67-0.68,0.63c-0.37-0.03-0.49-0.3-0.53-0.66
C175.95,81.84,176.35,81.8,176.64,81.65z"/>
<path d="M163.49,70.82c0.08,0.55,0.15,1.04-0.51,1.14c-0.36,0.05-0.62-0.18-0.61-0.55C162.39,70.73,162.88,70.75,163.49,70.82z"/>
<path d="M156.87,73.38c-0.06-0.53-0.17-1.04,0.52-1.14c0.51-0.07,0.61,0.49,0.57,0.72C157.87,73.55,157.36,73.41,156.87,73.38z"/>
<path d="M134.72,56.85c-0.52-0.24-0.51-0.63-0.38-1.09c0.44-0.16,0.83-0.17,1.11,0.32C135.37,56.47,135.09,56.7,134.72,56.85z"/>
<path d="M189.44,58.31c0.21-0.35,0.41-0.57,0.72-0.72c0.59,0.19,0.56,0.62,0.44,1.1C190.12,58.84,189.74,58.82,189.44,58.31z"/>
<path d="M174.84,70.3c-0.28,0.53-0.69,0.59-1.05,0.42c-0.27-0.13-0.16-0.48-0.1-0.8C174.15,69.73,174.54,69.76,174.84,70.3z"/>
<path d="M169.27,74.76c0.07,0.61-0.18,0.87-0.79,0.78C168.36,74.63,168.36,74.63,169.27,74.76z"/>
</g>
<g>
<path class="st0" d="M126.67,300.61c-0.65,2.31-0.73,4.67-0.36,7.17c-2.92,0.91-5.8,1.04-8.44-0.89c-0.7-0.52-0.83-1.5-0.86-2.35
c-0.05-1.54-0.26-3.14,0.99-4.55c-1.03,0.25-1.68,1.74-1.74,3.47c-0.05,1.37,0.48,2.6,0.99,3.9c-1.64,0.21-3.05-0.28-4.33-1.06
c-0.95-0.58-1.38-1.59-1.45-2.71c-0.02-0.24,0.04-0.49-0.01-0.72c-0.52-2.48,0.81-4.28,2.28-5.98c0.74-0.85,1.2-1.94,2.24-2.53
c0.22-0.12,0.27-0.36,0.3-0.62c0.04-0.35,0.05-0.78,0.26-1.01c1.31-1.42,0.51-2.89,0.22-4.37c-0.82-4.23-2.12-8.33-3.51-12.39
c-2.18-6.39-4.46-12.75-6.66-19.14c-1.12-3.26-1.92-6.61-2.52-9.99c-0.6-3.39-0.26-6.84-0.25-10.26c0-0.73,0.27-1.47,0.15-2.32
c-0.59,0.04-0.84-0.36-1.09-0.84c-0.81-1.56-1.64-3.08-2.06-4.83c-0.54-2.27-0.48-4.43,0.42-6.56c0.41-0.97,0.83-1.94,1.31-2.89
c0.36-0.71,0.72-1.32,1.72-1.37c0.3,0.72,0.65,1.5,0.73,2.42c0.12,1.48,0.21,2.97,0.73,4.39c0.01,0.03,0.06,0.05,0.22,0.15
c-0.15-1.97-0.3-3.85-0.66-5.71c1.62,0.56,4.08,3.02,5.5,5.2c1.44,2.22,1.35,4.8,1.94,7.26c0.12-1.69,0.57-3.22,1.36-4.67
c1.11-2.02,2.45-3.83,4.33-5.23c0.88-0.65,1.62-1.51,2.17-2.49c0.39-0.69,0.89-1.3,1.47-1.84c0.97-0.9,2-0.69,2.3,0.6
c0.27,1.18,0.56,2.37,0.54,3.61c-0.02,0.99,0,1.98,0,3.23c0.72-1.84,0.36-3.51,0.6-5.14c1.04,1.95,1.74,3.9,1.4,6.22
c-0.24,1.64-0.69,3.21-1.11,4.79c-0.03,0.13-0.05,0.2,0.11,0.29c0.79-0.99,1.12-2.2,1.36-3.4c0.31-1.51,0.48-3.03,0.06-4.58
c-0.26-0.96,0.43-1.78,0.84-2.52c1.21-2.2,2.41-4.4,3.5-6.66c0.23-0.47,0.53-0.88,0.95-1.19c1.19,0.7,1.38,1.05,1.4,2.87
c0.04,3.27-0.55,6.4-2.08,9.33c-0.28,0.54-0.65,1.06-0.78,1.73c1.02-0.75,2.12-2.92,2.65-4.81c0.49-1.79,0.82-3.58,0.68-5.61
c2.5,4.2,1.46,12.58-2.06,16.25c-0.37,0.11-0.27-0.49-0.62-0.41c-0.18,0.08-0.22,0.25-0.17,0.39c0.47,1.21,0.8,2.43,1.02,3.72
c0.15,0.89,0.29,1.81,0.34,2.68c0.1,1.7,0.34,3.41,0.26,5.11c-0.15,3.2-0.26,6.39-0.64,9.58c-0.35,2.89-0.88,5.73-1.45,8.57
c-0.19,0.96-0.12,1.97-0.2,2.95c-0.11,1.3-0.32,2.59-0.33,3.91c-0.02,3.53-0.37,7.05-0.53,10.58c-0.17,3.75,0.08,7.5-0.22,11.23
c-0.11,1.46,0.5,2.71,0.55,4.09c0.01,0.23,0.19,0.34,0.33,0.48c1.13,1.08,1.86,2.36,2.08,3.93c0.06,0.41,0.17,0.89,0.43,1.19
c0.84,0.97,0.78,2.11,0.73,3.24c-0.02,0.38-0.16,0.76-0.27,1.14c-0.51,1.84-1.76,2.84-3.83,3c-0.76,0.06-1.52,0.03-2.28,0
c-0.69-0.03-1.05-0.5-0.92-1.17c0.18-0.91,0.23-1.79-0.08-2.69c-0.1-0.29-0.11-0.68,0.01-0.94
C126.96,302.11,126.77,301.37,126.67,300.61z"/>
<path class="st0" d="M89.03,232.95c0.83-0.31,1.26-0.99,1.67-1.77c0.65,1.13,0.84,2.35,1.08,3.55c0.5,2.54,0.56,5.12,0.48,7.7
c-0.07,2.25-0.46,4.46-0.84,6.67c-0.61,3.55-1.55,7.02-2.52,10.48c-0.53,1.88-1.16,3.74-1.56,5.64c-0.78,3.63-1.87,7.19-2.31,10.9
c-0.27,2.26-0.69,4.5-0.95,6.76c-0.3,2.55-0.72,5.08-0.69,7.66c-0.66,0.74-0.07,1.3,0.28,1.88c0.11,0.18,0.19,0.34,0.21,0.54
c0.19,1.81,1.33,3.12,2.38,4.46c1.24,1.58,1.87,3.26,1.49,5.32c-0.17,0.92-0.14,1.86-0.49,2.76c-0.54,1.39-1.12,1.88-2.62,1.89
c-1.36,0.01-2.72,0-4.08,0.01c-0.32,0-0.72-0.07-0.94,0.09c-1.53,1.15-3.16,0.7-4.82,0.44c-0.65-0.1-1.19-0.41-1.78-0.59
c-0.61-0.19-1.05-0.78-1.13-1.43c-0.31-2.37-0.66-4.75,0.35-7.1c-0.98,0.52-1.32,1.6-1.34,3.96c-0.01,1.5,0.07,2.97,0.9,4.35
c-1.43,0.02-2.74,0.11-4.06-0.42c-1.44-0.57-2.61-1.3-2.75-2.99c-0.12-1.54-0.33-3.1,0.22-4.6c0.46-1.25,1.42-2.19,2.34-3.08
c0.98-0.96,1.64-1.99,1.69-3.38c0.01-0.22,0.11-0.46,0.22-0.66c0.57-0.93,0.58-1.94,0.48-2.98c-0.1-1.06,0.08-2.12-0.18-3.2
c-0.21-0.9-0.22-1.88-0.27-2.82c-0.2-3.6-1.09-7.04-2.11-10.46c-1.25-4.19-2.63-8.35-3.39-12.67c-0.38-2.16-0.62-4.36-0.83-6.56
c-0.24-2.55-0.27-5.11-0.13-7.63c0.17-2.94,0.29-5.89,0.82-8.82c0.43-2.37,1.27-4.57,1.91-6.86c-1.05,1.11-1.54,2.5-1.99,4.06
c-0.47-0.65-0.34-1.4-0.76-1.96c-0.79-1.04-1.19-2.28-1.51-3.54c-0.96-3.76-0.46-7.3,1.53-10.7c0.72,0.61,1.1,1.31,1.41,2.09
c0.87,2.19,1.33,4.49,1.89,6.76c0.17,0.68,0.49,1.25,0.92,1.8c-0.32-1.38-0.67-2.74-0.82-4.16c-0.42-4.28-0.02-8.35,2.64-11.93
c0.19-0.25,0.43-0.47,0.66-0.69c0.95-0.94,1.92-0.72,2.22,0.62c0.36,1.62,0.47,3.29,0.4,4.96c-0.02,0.46-0.13,0.97,0.43,1.39
c0-1.54,0-3.01,0-4.49c0.1-0.03,0.2-0.06,0.31-0.09c3.55,3.57,4.82,8.17,5.51,13.06c1.16-1.75,2.47-3.2,4.08-4.39
c0.71-0.52,1.49-0.91,2.28-1.21c0.99-0.38,1.93-0.8,2.74-1.51c0.14-0.12,0.35-0.16,0.66-0.3c0.72,1.7,0.11,3.31-0.07,4.94
c0.95-1.08,0.92-2.41,0.95-3.77c0.97,1.08,1.5,2.39,1.73,3.77c0.24,1.44,0.24,2.93-0.15,4.37
C90.44,230.46,89.7,231.68,89.03,232.95z M80.6,299.09c0.94,2.7,0.59,5.34-0.3,7.97C82.09,305.61,82.26,301.05,80.6,299.09z"/>
<path class="st0" d="M130.14,85.26c0.23,1.22-0.54,1.98-1.19,2.67c-1.94,2.03-3.59,4.28-5.29,6.5c-0.43,0.56-1.09,0.95-1.2,1.83
c-0.88-1.03-2.1-1.44-3-2.32c0.39,0.55,0.57,1.18,1.22,1.62c0.83,0.57,1.91,1.07,1.78,2.52c-0.24-0.11-0.46-0.21-0.68-0.32
c-1.92-0.94-3.91-1.07-6.05-0.9c-2.06,0.16-4,0.8-6.02,1.05c-0.4,0.05-0.71,0.31-1.04,0.51c-1.85,1.1-3.45,2.59-5.42,3.5
c-1.24,0.57-3.13,0.35-4.07-0.62c-2.53-2.6-5.64-3.99-9.18-4.62c-1.88-0.34-3.77-0.63-5.66-0.42c-2.05,0.23-4.09,0.34-6.14,0.48
c-2.37,0.17-3.74-0.88-4.76-2.88c-0.92-1.81-1.34-3.74-1.79-5.68c-1.01-4.38-2.15-8.72-3.88-12.88c-0.56-1.34-1.3-2.59-2.15-3.8
c0.87-0.77,1.79-0.92,2.83-0.49c0.15,0.06,0.31,0.1,0.4,0.23c1.34,1.95,3.55,2.45,5.54,3.3c0.46,0.19,1.02,0.14,1.48,0.33
c2.21,0.91,4.22,0.18,6.21-0.72c1-0.45,1.99-0.9,2.95-1.44c0.96-0.54,1.98,0.06,1.95,1.15c-0.1,3.45,1.09,6.45,3.05,9.22
c1.12,1.58,2.51,2.82,4.37,3.62c-0.75,3.77,0.98,6.3,4.42,7.44c2.44,0.8,4.71-0.13,6.28-2.26c1.07-1.44,1.97-3.7,0.62-6.3
c2.89-3.6,3.03-7.56,1.46-11.73c0.9-0.84,1.47-0.97,2.2-0.21c1.05,1.1,2.44,1.6,3.73,2.22c2.25,1.09,4.59,1.99,7.05,2.48
c1.63,0.32,3.18,0.73,4.58,1.69c1.56,1.06,2.89,2.28,3.77,3.97C128.85,84.64,129.43,84.98,130.14,85.26z"/>
<path class="st0" d="M76.5,97.22c-0.77,1.57-1.07,3.01-1.04,4.53c0.03,1.62-0.11,3.25,0.39,4.83c0.66,2.09,1.68,3.96,3.32,5.47
c0.39,0.36,0.78,0.68,0.89,1.33c0.53,3.1,0.21,5.97-1.51,8.72c-2.09,3.32-4.58,6.36-6.62,9.7c-1.61,2.64-3.22,5.29-4.13,8.27
c-0.31,1.02-1.03,1.62-1.88,1.92c-0.88,0.31-1.11,0.79-0.98,1.67c-1.04,0.04-1.62,0.47-1.47,1.55c0.05,0.34-0.21,0.56-0.39,0.94
c-0.91-1.37-1.36-2.86-1.89-4.32c-1.08-2.96-1.28-6.03-1.05-9.11c0.34-4.64,1.84-9.02,3.33-13.39c0.13-0.38,0.3-0.49,0.67-0.42
c-0.02-0.75-0.61-1.25-0.82-1.89c-0.66-2.09-1.37-4.18-1.29-6.42c0.02-0.44,0.02-0.88,0-1.32c-0.24-4.16,0.68-8.13,2.01-12.02
c0.75-2.22,1.88-4.29,2.57-6.54c0.15-0.47,0.46-0.58,0.93-0.39c1.34,0.54,2.68,1.06,4.03,1.58c0.4,0.15,0.62,0.41,0.79,0.81
c0.61,1.41,1.33,2.74,2.52,3.78C75.32,96.89,75.73,97.3,76.5,97.22z"/>
<path class="st0" d="M125.15,102.64c1.01,1.07,2,2.16,3.04,3.21c0.64,0.64,1.21,1.37,2.03,1.82c0.75,0.42,0.87,1.26,0.89,1.95
c0.11,3.04,0.16,6.09-0.92,9.02c-0.89,2.41-2.11,4.63-3.74,6.62c-0.39,0.48-0.73,0.99-0.91,1.61c1.5-1.43,2.65-3.16,4.03-4.72
c0.67,0.67,0.84,1.54,1.15,2.32c1.06,2.7,1.8,5.47,2.14,8.38c0.24,2.03,0.19,4.05,0.16,6.07c-0.02,1.44-0.33,2.89-0.57,4.32
c-0.12,0.69-0.41,1.33,0.21,1.94c0.31,0.31,0.22,0.8,0.12,1.14c-0.25,0.87,0.07,1.57,0.44,2.31c1.73,3.47,3.17,7.06,4.36,10.75
c0.72,2.23,1.12,4.55,1.5,6.87c0.34,2.02,0.28,4.08,0.68,6.09c0.05,0.23-0.03,0.48,0.14,0.68c0.79,0.91,0.92,1.93,0.47,3.05
c-0.16,0.05-0.29,0.02-0.36-0.16c-0.77-1.86-2.33-2.91-3.97-3.9c-3.38-2.05-7.02-3.41-10.84-4.34c-0.95-0.23-1.91-0.44-2.91-0.42
c-0.55,0.02-1.11,0-1.84,0c1.16-2.86,0.18-4.86-2.33-6.34c5.53-5.27,9.66-11.39,12.04-18.67c0.73,0.25,0.94,0.65,0.97,1.28
c0.1,1.97-0.88,3.63-1.52,5.39c-0.27,0.73-0.69,1.41-0.92,2.16c-0.24,0.73,0.13,1.59-0.47,2.29c0.7-0.7,1.11-1.55,1.42-2.4
c0.6-1.65,1.12-3.33,1.48-5.05c0.07-0.34,0.14-0.7,0.27-1.02c0.55-1.31,0.33-2.28-0.79-3.06c-0.4-0.28-0.55-0.65-0.68-1.06
c-0.85-2.82-2.12-5.46-3.38-8.11c-1.16-2.44-2.31-4.88-3.57-7.26c-0.96-1.8-1.85-3.63-2.79-5.45c-0.36-0.69-0.66-1.42-0.95-2.14
c-0.32-0.79-0.1-1.23,0.58-1.77c2.01-1.61,4.01-3.25,4.81-5.85c0.58-1.88,1.06-3.78,0.53-5.78c-0.14-0.51,0.11-1.09-0.38-1.58
C124.91,102.76,125.03,102.7,125.15,102.64z M132.22,148.95c-0.09,0.62-0.65,1.12-0.47,2.08
C132.02,150.2,132.48,149.67,132.22,148.95z"/>
<path class="st0" d="M114.72,22.9c1.33,1.91,2.26,4.06,3.2,6.18c1.27,2.87,2.03,5.91,2.59,8.98c0.2,1.12,0.02,2.31,0.08,3.47
c0.22,4.14-1.02,8-2.25,11.85c-0.29,0.92-0.88,1.75-1.5,2.52c-0.25,0.31-0.43,0.64-0.6,1.13c0.74-0.23,0.85-0.93,1.25-1.33
c0.4-0.4,0.64-0.97,0.93-1.49c0.3-0.54,0.57-1.11,0.91-1.77c0.98,1.28,1.57,2.68,2.35,3.97c1.2,1.98,2.22,4.05,3,6.24
c0.79,2.23,1.37,4.5,1.41,6.87c0.02,0.96,0.35,1.86,0.27,2.83c-0.18,2.27-0.44,4.53-1.04,6.74c-0.05,0.17-0.19,0.31-0.29,0.47
c-1.35-1.16-3.04-1.45-4.67-1.8c-3.44-0.75-6.64-2.06-9.74-3.68c-0.17-0.09-0.32-0.25-0.44-0.4c-0.85-0.99-1.82-1.34-3.04-0.64
c-0.62,0.36-1.09,0.04-1.39-0.49c-0.42-0.75-0.65-1.58-0.86-2.42c-0.36-1.44-0.41-2.89-0.39-4.36c0.01-0.41,0.22-0.59,0.55-0.81
c1.99-1.36,3.97-2.73,5.6-4.54c1.64-1.83,3.05-3.76,3.61-6.23c0.44-1.93,0.3-3.82-0.18-5.7c-0.11-0.43-0.19-0.76-0.02-1.23
c0.28-0.77,0.33-1.61,0.3-2.45c-0.06-1.5,0.23-2.98,0.37-4.46c0.17-1.74-0.2-3.55-1.04-5.14c-0.91-1.73-0.7-3.49-0.4-5.25
c0.23-1.38,0.2-2.83,0.8-4.14c0.03-0.07,0.04-0.17,0.01-0.24C113.54,24.55,114.09,23.73,114.72,22.9z"/>
<path class="st0" d="M166.65,91.44c0.36,0.43,0.68,0.78,0.97,1.16c0.28,0.38,0.21,0.92,0.61,1.3c0.19-0.47,0.51-0.78,1.05-0.8
c0.37-0.01,0.76-0.03,0.96,0.34c0.45,0.82,0.84,0.81,1.28-0.01c0.08-0.16,0.25-0.32,0.57-0.27c0.25,0.86,0.18,1.64-0.63,2.24
c-0.5,0.37-0.84,0.85-0.7,1.53c0.19,0.95-0.75,0.97-1.13,1.43c-0.38-0.08,0.02-0.55-0.39-0.6c-0.41,0.04-0.41,0.37-0.4,0.69
c0.01,0.73-0.33,1.13-1.08,1.12c-0.45,0-0.74,0.11-0.85,0.62c-0.39,1.71-1.89,2.48-3.48,1.82c-0.1-0.04-0.24-0.02-0.42-0.03
c-0.43,0.64-0.89,1.29-1.57,1.78c-1.19,0.87-1.67,0.84-2.59-0.37c-0.12-0.16-0.29-0.27-0.42-0.39c-0.35,0.16-0.67,0.31-0.99,0.45
c-1.13,0.49-2.03,0.19-2.5-0.92c-0.2-0.48-0.49-0.56-0.91-0.55c-0.76,0.01-1.52-0.04-2.28,0.01c-1.78,0.13-2.72-1.15-3.68-2.27
c-0.29-0.34-0.11-1.08-0.15-1.65c-0.33-0.31-0.75-0.14-1.13-0.17c-1.07-0.06-1.68-0.62-1.69-1.68c-0.01-0.55-0.14-0.95-0.51-1.39
c-0.78-0.92-0.26-1.91,0.09-3.01c-1.09-0.62-3.12-0.37-2.72-2.52c-0.67-1.46-0.68-2.74,1.15-3.55c-1.12-0.86-1.04-1.84-0.6-2.84
c0.1-0.22,0.15-0.49,0.45-0.65c0.86-0.44,1.55-1.11,2.16-1.84c0.38-0.46,0.91-0.18,1.33-0.38c-0.32-1.99,1.86-3.43,4.41-2.89
c-0.29,0.88-0.3,1.74-0.04,2.65c0.24,0.81-0.49,1.38-0.86,1.99c-0.52,0.84-0.88,1.75-1.36,2.61c-0.27,0.49-0.1,1.01-0.14,1.63
c0.83-0.08,1.27,0.48,1.74,1c0.48,0.54,0.44,1.24,0.42,2.15c0.55-0.6,0.87-1.1,1.39-1.38c0.56-0.3,1.24-0.21,1.72-0.57
c0.38-1.95,2.31-3.39,2.1-5.51c-0.19-1.97,0.48-3.97-0.39-5.86c1.78-0.69,2.19-0.34,2.72,1.77c0.29,0.18,0.5,0,0.76-0.12
c1.15-0.52,1.36-0.4,1.68,0.89c0.3,0.02,0.61,0.05,0.94,0.08c-0.18,1.02-0.92,1.99-0.61,2.98c0.46,1.45-1.7,4.45-2.45,5.88
c-0.22-0.48-0.29-0.97-0.82-0.66c-0.34,0.96,0.25,1.86,0.18,2.81c-0.01,0.2,0.19,0.38,0.37,0.43c1.29,0.33,1.64,1.22,1.52,2.43
c-0.02,0.16,0,0.31,0.22,0.5c0.74-1.85,2.23-1.56,3.87-1.25c-0.99-1.29,0.57-1.75,0.74-2.69c0.04-0.21,0.27-0.38,0.43-0.56
c1.42-1.65,1.74-3.62,1.7-5.7c-0.01-0.32,0-0.63,0-0.95c0.63-0.3,1.14-0.13,1.6,0.18c0.39,0.27,0.65,0.55,0.43,1.18
c-0.52,1.44-0.54,2.91,0.27,4.3c0.17,0.28,0.1,0.51-0.11,0.75c-0.67,0.78-1.27,1.6-1.5,2.63
C167.28,91.12,166.85,91.11,166.65,91.44z"/>
<path class="st0" d="M52.09,180.03c-0.63-0.89-1.28-1.66-0.5-2.72c0.22-0.3,0.11-0.7,0.1-1.06c-0.17-5.41,1.15-10.5,3.22-15.44
c1.95-4.65,4.58-8.9,7.62-12.92c0.3-0.4,0.56-0.84,0.83-1.23c0.45-0.12,0.21,0.48,0.58,0.46c0-0.72,0-1.44,0-2.16
c0-0.42,0.15-0.68,0.6-0.74c0.37-0.05,0.56,0.1,0.72,0.45c0.13,0.28,0.19,0.65,0.68,0.9c-0.48-1.31-1.18-2.61,0.73-3.28
c3.32,6.93,7.94,12.88,13.35,18.37c-0.64,0.43-1.09,1.18-2.01,0.58c-0.06,0.36,0.27,0.43,0.33,0.75c-0.91,1.28-1.6,2.7-0.84,4.58
c-5.27-0.23-10.39-0.08-14.9,2.71C58.26,171.96,54.15,174.96,52.09,180.03z M69.39,151.27c-1.22-1.58-2.06-3.39-3.2-5
C67,148.12,67.92,149.89,69.39,151.27z"/>
<path class="st0" d="M85.77,166.36c1.01,0.2,1.5,1.01,2.15,1.53c2.87,2.31,6.18,3.53,9.73,4.13c4.94,0.84,9.32-0.46,13.15-3.7
c0.57-0.48,0.95-1.12,1.64-1.6c0.91,1.03,1.39,2.55,3.15,2.55c-2.01,2.04-3.58,4.12-4.53,6.57c-0.35,0.91-0.2,1.99-0.24,2.97
c-0.07,1.82-0.31,3.65-0.27,5.47c0.06,2.67-0.26,5.32-0.31,7.99c-0.05,2.58-0.63,5.13-1.19,7.66c-0.32,1.42-1.81,2.56-3.31,2.59
c-2.98,0.07-5.96,0.36-8.95,0.26c-1.58-0.05-3.11-0.4-4.64-0.73c-2.36-0.51-3.36-2.21-3.95-4.32c-0.39-1.38-0.51-2.78-0.48-4.22
c0.04-1.72,0.03-3.44,0-5.16c-0.04-2.66-0.13-5.33-0.3-7.99c-0.2-3.2-1.03-6.33-2.84-9.08c-0.45-0.69-1.04-1.29-1.6-1.99
C84.22,168.67,85.16,167.72,85.77,166.36z M103.04,188.63c1.05-0.44,2.01-0.99,2.68-1.96c1.17-0.37,1.78-1.41,2.53-2.24
c0.68-0.74,1.22-1.7,1.26-2.73c0.09-2.16,0.03-4.32,0.03-6.48c0-0.56-0.27-0.81-0.81-0.77c-0.35,0.02-0.7-0.02-1.07,0.08
c-1.13,0.32-2.25,0.77-3.4,0.84c-4.2,0.24-8.36,0.05-12.29-1.77c-1.11-0.51-2.35-1.1-3.55,0.12c0.08,0.48-0.02,1,0.15,1.57
c0.23,0.78,0.23,1.63,0.34,2.45c0.17,1.31,0.15,2.67,0.73,3.91c0.87,1.83,1.59,3.76,3.33,5.02c0.33,0.61,0.95,0.87,1.48,1.24
C96.26,189.89,100.54,190.74,103.04,188.63z M108.91,187c-0.18-0.06-0.3,0.04-0.41,0.16c-1.26,1.39-2.78,2.44-4.37,3.39
c-2.1,1.25-4.39,1.71-6.75,1.08c-2.74-0.73-4.93-2.33-6.65-4.61c-0.36-0.47-0.58-1.12-1.21-1.41c-0.06,0.11-0.12,0.17-0.12,0.23
c0.15,2.61-0.25,5.21-0.04,7.82c0.1,1.32,0.34,2.55,0.95,3.72c0.51,0.99,1.46,1.54,2.38,1.75c2.46,0.55,4.99,0.72,7.51,0.76
c1.71,0.03,3.41-0.02,5.11-0.21c1.49-0.16,2.64-1.14,2.8-2.65c0.15-1.41,0.28-2.82,0.54-4.21c0.36-1.88-0.05-3.8,0.38-5.67
C109.04,187.12,108.95,187.05,108.91,187z"/>
<path class="st0" d="M83.73,61.25c-0.46,0.27-0.42,0.84-0.82,1.14c-0.82,0.63-1.81,0.81-2.68,0.19c-0.55-0.4-1.07-0.48-1.66-0.43
c-0.49,0.04-0.94-0.12-1.38-0.26c-1.23-0.41-1.73-1.14-1.72-2.47c0-0.46-0.05-0.93,0.16-1.34c-1.82-0.78-2.31-2.77-1.09-4.42
c-0.98-0.23-0.71-1.05-0.77-1.69c-3.02-0.62-3.41-1.47-2.38-3.99c-0.61-0.52-1.16-1.13-2.12-0.98c-0.23,0.03-0.51-0.19-0.75-0.32
c-0.69-0.37-0.77-0.69-0.34-1.36c0.1-0.16,0.31-0.25,0.3-0.47c-0.17-0.47-0.45,0.03-0.68-0.1c-0.77-0.43-0.91-1.1-0.3-1.85
c0.3-0.38,0.61-0.62,0.32-1.21c-0.24-0.5,0.19-0.9,0.65-1.11c0.35-0.16,0.74-0.23,1.18-0.35c-0.1-1.27,0.65-2.34,0.97-3.54
c0.4-1.49,2.21-1.77,3.77-0.65c0.49-1.52,0.78-3.31,3.1-2.88c0.39,0.76,0.38,1.7,0.79,2.5c0.11,0.2,0.07,0.47-0.01,0.7
c-0.81,2.22-1.11,4.54-0.88,6.87c0.43,4.24,0.88,8.52,3.36,12.19c1.12,1.66,2.29,3.31,4.02,4.44c0.2,0.13,0.35,0.33,0.52,0.5
c0.33,0.33,0.36,0.73,0.09,1.07c-0.28,0.35-0.69,0.49-1.13,0.22C84.07,61.52,83.9,61.38,83.73,61.25z"/>
<path class="st0" d="M64.95,71.23c-0.46-0.65-0.06-1.15,0.08-1.62c0.4-1.35,1.04-2.61,1.67-3.88c0.34-0.69,1.04-0.82,1.61-1.07
c2.3-1.01,4.55-2.1,6.92-3.21c0.79,0.43,1.52,1.22,2.6,1.27c1.05,0.05,2.01,0.25,2.99,0.79c0.69,0.37,1.73,0.2,2.38-0.58
c0.21-0.24,0.41-0.49,0.57-0.68c1.5,0.28,1.73,0.17,2.39-1.03c0.77,0.11,0.97,0.54,1.11,1.33c0.33,1.91,0.26,3.82,0.14,5.71
c-0.09,1.35,0.03,2.77-0.52,4.14c-0.9-0.69-1.74-0.4-2.62,0.06c-1,0.53-2.03,1.01-3.07,1.48c-2.16,0.99-4.28,0.75-6.43,0.09
c-2-0.62-3.89-1.37-5.41-2.95C68.21,69.88,66.72,70.02,64.95,71.23z"/>
<path class="st0" d="M100.26,83.02c3.2-0.27,5.42,2.56,5.43,5.24c0.01,2.67-2.13,5.49-5.59,5.39c-2.9-0.09-5.16-2.53-5.19-5.3
C94.89,85.59,97.14,82.74,100.26,83.02z M101.98,87.1c0.71,0,1.08-0.38,1.09-1.09c0.01-0.59-0.25-0.97-0.86-1.01
c-0.39-0.03-1.28,0.77-1.3,1.11C100.89,86.68,101.34,87.1,101.98,87.1z"/>
<path class="st0" d="M91.94,16.16c-0.99-0.39-1.89,0.33-2.93,0.08c-0.09-0.56-0.29-1.14-0.64-1.73c5.86-1.2,11.56-1.37,17.15,0.76
c0.17,0.35-0.12,0.62-0.07,0.93c0.05,0.3,0.07,0.64-0.06,0.92c-0.68,0.04-1.26-0.46-1.97-0.3c-0.36,0.89,0.03,1.85-0.3,2.79
c-0.64,1.81-1.8,2.88-3.69,3.17c-3.29,0.51-5.84-1.25-6.7-4.09C92.46,17.84,92.1,17.02,91.94,16.16z M98.73,18.44
c0,0.95,0.09,1.91-0.02,2.84c-0.15,1.33-0.08,1.44,1.17,1.01c0.28-0.1,0.59-0.17,0.75-0.46c0.76-0.22,1.25-0.72,1.48-1.48
c0.76-1.47,0.58-2.98,0.24-4.5c-0.09-0.26-0.17-0.52-0.26-0.77c-0.07-0.2-0.2-0.37-0.39-0.42c-1.11-0.24-2.23-0.43-3.55-0.15
c0.55,1.27,0.23,2.57,0.42,3.85c0.01,0.05,0.12,0.09,0.18,0.13L98.73,18.44z M94.36,20.52c0.6-0.66,1.1-1.29,1.67-1.84
c0.71-0.68,0.68-0.59-0.01-1.22c-0.98-0.9-2.18-1.53-3.03-2.64C92.95,16.8,92.89,18.73,94.36,20.52z M97.19,14.24
c-1.04-0.23-2.13-0.09-3.32,0.13c1.04,0.8,1.97,1.51,2.89,2.23c0.39,0.31,0.53,0.7,0.58,1.22c0.1,1.09-0.33,1.82-1.24,2.33
c-0.25,0.14-0.49,0.27-0.4,0.62c0.51,0.2,1.03,0.36,1.53,0.41c0.16,0.44,0.08,0.77-0.3,1.17c0.34-0.09,0.57,0.05,0.78-0.14
C97.27,19.58,97.89,16.91,97.19,14.24z"/>
<path class="st0" d="M74.6,24.79c0.28,0.09,0.44,0.3,0.59,0.52c-0.96,1.89-0.31,3.35,1.64,3.51c0.04,1.15,0.32,2.28,0.57,3.49
c-1.73,0.08-2.86,0.91-3.39,2.56c-1.16-0.27-2.24-0.08-3.25,0.57C71.13,32.63,73.02,27.73,74.6,24.79z"/>
<path class="st0" d="M92.05,233.54c-0.36-0.99-0.51-1.88-0.95-2.67c-0.12-0.21-0.1-0.59,0.02-0.81c0.61-1.16,0.31-2.41,0.44-3.62
c0.19-1.67,0.72-3.27,1.26-4.99C94.97,225.14,94.27,229.95,92.05,233.54z"/>
<path class="st0" d="M81.38,161.98c1.38,0.01,2.51,1.2,2.48,2.6c-0.03,1.39-1.38,2.74-2.69,2.67c-0.3-0.02-0.78-0.08-0.86-0.26
c-0.29-0.67-1.18-0.62-1.42-1.26c-0.15-0.39-0.28-0.83-0.28-1.24C78.59,163.25,80.06,161.97,81.38,161.98z M81.51,164.09
c0.55,0.08,1.04,0.15,1.13-0.51c0.05-0.36-0.18-0.62-0.55-0.61C81.42,162.98,81.44,163.48,81.51,164.09z"/>
<path class="st0" d="M116.91,167.02c-1.64,0.01-2.57-0.91-2.56-2.53c0-1.35,1.17-2.47,2.58-2.51c1.34-0.03,2.44,1.12,2.46,2.57
C119.4,166.13,118.52,167.01,116.91,167.02z M117.26,163.03c-0.05,0.52-0.1,1.01,0.5,1.08c0.55,0.06,0.5-0.47,0.65-0.76
C118.13,162.89,117.76,162.88,117.26,163.03z"/>
<path class="st0" d="M87.81,76c1.46,3.04,3.11,5.97,5.63,8.3c0.26,0.24,0.48,0.5,0.82,0.67c0.64,0.31,0.84,0.8,0.24,1.38
C90.87,84.74,88.02,79.65,87.81,76z"/>
<path class="st0" d="M119.98,165.73c-0.28,2.06-1.74,3.13-4.03,2.97c-1.65-0.12-3.03-1.34-3.05-2.97c-0.05-2.55,1.07-4.1,3.25-4.35
c-1.62,0.69-2.76,1.75-2.44,3.63c0.28,1.64,1.24,2.59,2.5,2.73C117.91,167.93,119.25,167.42,119.98,165.73z"/>
<path class="st0" d="M83.55,162.04c1.7,1.16,2.15,3.03,1.21,4.89c-0.71,1.41-2.59,2.12-4.25,1.67c-1.76-0.48-3.1-2.1-2.48-4.8
c0.04,1.99,0.62,3.43,2.36,3.9c1.57,0.42,2.91-0.21,3.64-1.49C84.75,164.94,84.83,163.83,83.55,162.04z"/>
<path class="st0" d="M80.02,18.48c0,1.01-0.35,1.4-1.27,1.42c-1,0.03-1.63-0.65-1.61-1.73c0.02-0.86,0.6-1.38,1.53-1.39
C79.74,16.77,80.03,17.13,80.02,18.48z"/>
<path class="st0" d="M78.07,26.62c-0.61-0.62-0.48-1.36-0.42-2.04c0.05-0.65,0.69-1,1.31-0.77c0.36,0.14,0.73,0.32,0.95,0.66
c0.3,0.47,0.55,1.01,0.28,1.55c-0.25,0.49-0.78,0.61-1.32,0.6C78.59,26.62,78.31,26.62,78.07,26.62z"/>
<path class="st0" d="M77.38,21.82c0-1.07,0.29-1.45,1.11-1.44c0.89,0.01,1.53,0.6,1.53,1.43c0,0.84-0.58,1.47-1.35,1.45
C77.86,23.24,77.39,22.71,77.38,21.82z"/>
<path class="st0" d="M113.86,19.09c-0.02,0.7-0.68,1.33-1.39,1.29c-0.7-0.04-1.26-0.76-1.25-1.59c0.02-0.7,0.68-1.33,1.39-1.29
C113.31,17.54,113.88,18.26,113.86,19.09z"/>
<path class="st0" d="M112.79,23.97c-0.61,0-1.31-0.74-1.32-1.41c-0.01-0.72,0.67-1.44,1.39-1.46c0.61-0.02,1.25,0.74,1.24,1.45
C114.09,23.25,113.42,23.97,112.79,23.97z"/>
<path class="st0" d="M168.29,67.26c0.07,1.28-0.13,1.69-0.92,1.98c-0.64,0.23-1.24-0.03-1.55-0.49c-0.25-0.37-0.28-0.98,0.13-1.44
C166.5,66.67,167.04,66.65,168.29,67.26z"/>
<path class="st0" d="M107.5,77.98c0.45,2.62-0.37,4.93-1.91,7.03c-0.78-0.59-0.78-0.64-0.18-1.59
C106.48,81.77,107.23,79.98,107.5,77.98z"/>
<path class="st0" d="M112.58,24.29c0.49,0.03,1.06,0.79,1.04,1.4c-0.02,0.74-0.71,1.47-1.31,1.4c-0.54-0.06-1.13-0.88-1.09-1.5
C111.26,25.13,112.15,24.27,112.58,24.29z"/>
<path class="st0" d="M145.3,70.2c-0.01,0.7-0.41,1.07-1.12,1.06c-0.81-0.02-1.29-0.51-1.28-1.33c0.01-0.58,0.48-1.06,1.03-1.04
C144.69,68.92,145.31,69.52,145.3,70.2z"/>
<path class="st0" d="M76.24,18.71c0.75,0.85,0.3,1.84,0.43,2.78c-0.84,0.19-1.47,0.11-1.67-0.74
C74.74,19.67,75.08,19.12,76.24,18.71z"/>
<path class="st0" d="M76.6,24.86c-0.97,0.08-1.5-0.28-1.61-1.03c-0.11-0.76,0.52-1.47,1.6-1.73C76.73,23.02,76.69,23.94,76.6,24.86
z"/>
<path class="st0" d="M76.6,28.24c-0.7,0.13-1-0.25-1.12-0.81c-0.21-0.99,0-1.35,1.14-2.03C76.69,26.4,76.7,27.32,76.6,28.24z"/>
<path class="st0" d="M132.01,47.26c-0.58,0.03-0.9-0.19-0.85-0.76c0.04-0.54,0.36-0.93,0.9-0.88c0.4,0.03,0.82,0.2,0.78,0.82
C132.8,47.04,132.56,47.31,132.01,47.26z"/>
<path class="st0" d="M172.2,38.9c0.17-0.36,0.2-0.77,0.81-0.78c0.61-0.01,0.65,0.41,0.87,0.72
C173.04,39.84,173.04,39.84,172.2,38.9z"/>
<path class="st0" d="M167.13,47.24c0.04,0.62-0.39,0.8-0.74,0.84c-0.42,0.04-0.65-0.31-0.68-0.75c-0.03-0.4,0.09-0.74,0.53-0.77
C166.75,46.52,166.96,46.93,167.13,47.24z"/>
<path class="st0" d="M155.38,42.87c-0.01,0.26-0.18,0.58-0.62,0.53c-0.46-0.05-0.79-0.37-0.8-0.85c0-0.43,0.33-0.57,0.73-0.56
C155.19,41.99,155.39,42.26,155.38,42.87z"/>
<path class="st0" d="M145.22,58.66c-0.12,0.43-0.39,0.77-0.79,0.75c-0.38-0.02-0.74-0.37-0.72-0.77c0.02-0.39,0.38-0.74,0.77-0.72
C144.86,57.94,145.16,58.26,145.22,58.66z"/>
<path class="st0" d="M174.42,58.97c-0.11-0.57-0.25-1.13,0.44-1.26c0.48-0.09,0.85,0.34,0.82,0.75
C175.61,59.15,175.02,59.06,174.42,58.97z"/>
<path class="st0" d="M168.1,61.21c0.06,0.48-0.35,0.59-0.65,0.57c-0.24-0.01-0.61-0.15-0.56-0.6c0.04-0.41,0.18-0.7,0.61-0.7
C167.95,60.48,168.11,60.78,168.1,61.21z"/>
<path class="st0" d="M151.84,63.03c0.18,0.46,0.69,0.8,0.28,1.22c-0.55,0.56-0.83-0.29-1.33-0.27
C150.97,63.43,151.27,63.18,151.84,63.03z"/>
<path class="st0" d="M177.22,82.23c0.02,0.44-0.13,0.75-0.57,0.77c-0.44,0.02-0.58-0.27-0.63-0.68c-0.05-0.44,0.26-0.59,0.54-0.62
C176.88,81.68,177.26,81.78,177.22,82.23z"/>
<path class="st0" d="M152.2,79.6c-0.54,0.09-1.04,0.15-1.11-0.53c-0.05-0.41,0.32-0.78,0.61-0.74
C152.37,78.41,152.33,78.98,152.2,79.6z"/>
<path class="st0" d="M163.49,70.85c0.09,0.58,0.11,1.06-0.56,1.11c-0.36,0.03-0.61-0.23-0.57-0.59
C162.44,70.71,162.92,70.74,163.49,70.85z"/>
<path class="st0" d="M156.87,73.38c-0.07-0.56-0.14-1.06,0.54-1.14c0.44-0.05,0.55,0.44,0.55,0.64
C157.95,73.49,157.44,73.43,156.87,73.38z"/>
<path class="st0" d="M134.31,55.75c0.5-0.17,0.88-0.14,1.14,0.32c-0.08,0.4-0.37,0.59-0.66,0.77
C134.15,56.66,134.25,56.21,134.31,55.75z"/>
<path class="st0" d="M190.63,58.69c-0.51,0.15-0.9,0.16-1.14-0.35c0.09-0.37,0.36-0.57,0.68-0.75
C190.72,57.75,190.69,58.17,190.63,58.69z"/>
<path class="st0" d="M173.71,69.9c0.45-0.14,0.84-0.16,1.09,0.36c-0.12,0.56-0.58,0.63-0.98,0.47
C173.49,70.59,173.61,70.21,173.71,69.9z"/>
<path class="st0" d="M147.19,54.61c-0.54,0.16-0.92,0.13-1.15-0.35c0.13-0.52,0.51-0.6,0.91-0.5
C147.4,53.88,147.17,54.26,147.19,54.61z"/>
<path class="st0" d="M158.26,53.51c0.55,0.23,0.53,0.63,0.41,1.07c-0.3,0.16-0.69,0.24-0.83-0.06
C157.68,54.19,157.71,53.74,158.26,53.51z"/>
<path class="st0" d="M169.28,54.74c-0.13,0.27-0.31,0.47-0.63,0.42c-0.3-0.04-0.55-0.21-0.5-0.52c0.04-0.28,0.29-0.45,0.61-0.42
C169.07,54.27,169.24,54.44,169.28,54.74z"/>
<path class="st0" d="M169.28,74.73c0.04,0.64-0.21,0.88-0.76,0.82C168.32,74.66,168.32,74.66,169.28,74.73z"/>
<path class="st0" d="M176.86,53.77c0.17,0.3,0.16,0.56,0.05,0.84c-0.39,0.21-0.76,0.05-0.82-0.31
C176,53.87,176.37,53.72,176.86,53.77z"/>
<path class="st0" d="M182.51,68.82c-0.13,0.29-0.25,0.52-0.52,0.48c-0.23-0.03-0.45-0.21-0.41-0.47c0.03-0.23,0.21-0.44,0.47-0.42
C182.31,68.44,182.4,68.67,182.51,68.82z"/>
<path class="st0" d="M189.61,52.46c-0.26-0.13-0.47-0.29-0.54-0.58c0.22-0.29,0.51-0.46,0.79-0.19
C190.07,51.91,189.96,52.21,189.61,52.46z"/>
<path class="st0" d="M132.71,67c0.34,0.23,0.48,0.5,0.24,0.8c-0.12,0.15-0.39,0.16-0.51-0.01C132.23,67.48,132.37,67.22,132.71,67z
"/>
<path class="st0" d="M139.6,75.46c0.22-0.31,0.48-0.52,0.84-0.21c0.07,0.06,0.07,0.35,0,0.42
C140.08,75.98,139.82,75.77,139.6,75.46z"/>
<path class="st0" d="M139.27,78.12c-0.27,0.1-0.52,0.2-0.64-0.08c-0.1-0.21,0.11-0.42,0.27-0.44
C139.14,77.59,139.28,77.79,139.27,78.12z"/>
<path class="st0" d="M92.97,186.67c-0.27-0.54,0.05-0.96,0.33-1.34c1.02-1.39,2.08-2.75,3.12-4.12c1.04-1.36,2.09-2.72,3.18-4.13
c1.02,1.49,1.88,3.02,2.91,4.44c0.97,1.32,1.89,2.68,2.71,4.09c0.2,0.34,0.45,0.64,0.48,1.05c-0.67,0.96-1.63,1.51-2.68,1.96
c-0.99,0.02-2-0.14-3.14,0.24c1.69-1.39,1.64-2.37,1.16-3.07c-0.69-1-1.81-1.29-2.9-0.73c-1.08,0.55-1.32,1.6-0.74,3.25
c-1.04,0.27-2.01-0.04-2.97-0.4C93.92,187.54,93.3,187.28,92.97,186.67z M98.27,181.98c-0.02,0.68,0.44,1.3,1.01,1.35
c0.59,0.05,1.4-0.72,1.38-1.33c-0.01-0.6-0.49-1.04-1.14-1.06C98.68,180.92,98.29,181.25,98.27,181.98z"/>
<path class="st0" d="M102.09,15.07c0.09,0.26,0.17,0.52,0.26,0.77c-0.68,0.97-1.89,1.3-2.68,2.14c0.49,0.71,1.18,1.04,1.83,1.36
c0.48,0.24,0.65,0.52,0.62,1.01c-0.22,0.76-0.72,1.25-1.48,1.48c-0.61-0.15-1.13,0.51-1.75,0.28c-0.17-1.39,1.42-0.96,1.79-1.85
c-0.78-0.47-1.41-1.1-1.94-1.82l0.03,0.04c0.05-0.48-0.27-1.1,0.21-1.43C99.99,16.38,100.93,15.54,102.09,15.07z"/>
<path class="st0" d="M91.3,191.19c0.69,0.51,1.28,0.92,1.9,1.25c0.45,0.24,0.61,0.58,0.48,0.96c-0.38,1.16-0.11,2.37-0.29,3.61
c-0.4-0.12-0.77-0.21-1.13-0.35c-0.65-0.25-1.01-0.66-0.98-1.43C91.34,193.88,91.3,192.53,91.3,191.19z"/>
<path class="st0" d="M104.51,197.62c0-1.17-0.04-2.36,0.02-3.55c0.03-0.49,0.22-0.99,0.81-1.18c0.52-0.17,0.86-0.69,1.51-0.79
c0.23,1.06-0.27,2.06-0.27,3.1c0,0.35-0.11,0.76-0.16,1.15C106.27,197.54,105.9,197.79,104.51,197.62z"/>
<path class="st0" d="M95.91,197.67c0-1.27,0-2.46,0-3.69c0.72-0.25,1.32,0.25,1.98,0.23c0.29-0.01,0.38,0.35,0.38,0.66
c-0.01,0.76-0.02,1.52,0,2.28c0.02,0.73-0.42,0.98-0.99,0.78C96.85,197.78,96.43,197.78,95.91,197.67z"/>
<path class="st0" d="M102.51,194.16c0.28,1.32-0.45,2.46-0.1,3.64c-0.68,0.33-1.26,0.1-1.9,0.21c-0.18-1.11-0.05-2.14-0.09-3.17
c-0.02-0.5,0.4-0.59,0.7-0.65C101.54,194.09,101.99,194.16,102.51,194.16z"/>
<path class="st0" d="M96.79,176.91c-1.42,1.87-2.77,3.64-4.2,5.52c-1.14-2.21-1.61-4.5-2.02-7.05
C92.63,176.05,94.63,176.56,96.79,176.91z"/>
<path class="st0" d="M107.41,177.09c0.37,2.24,0.46,4.35-0.64,6.52c-1.34-1.89-2.64-3.71-4.01-5.65
C104.22,177.25,105.85,177.83,107.41,177.09z"/>
</g>
</svg>

+ 26
- 0
presets/characters.js Visa fil

@@ -13177,6 +13177,32 @@ characterMakers["Malgam"] = () => {
]
)
};

characterMakers["Fleur"] = () => {
return makeCharacter(
"Fleur",
"Fidchell",
{
front: {
height: math.unit(5 + 11/12, "feet"),
weight: math.unit(188, "lb"),
name: "Front",
image: {
source: "./media/characters/fleur/front.svg",
extra: 309/283 * (1 / (1 - 0.007)),
bottom: 0.007
}
},
},
[
{
name: "Normal",
height: math.unit(5 + 11/12, "feet")
},
]
)
};

//characters

function makeCharacters() {


+ 30
- 1
presets/scenes.js Visa fil

@@ -78,6 +78,35 @@ function makeOwnerScene(owner) {
}
}

function makeOwnerSceneViews(owner) {
return () => {
availableEntities["characters"].filter(x => {
const entity = x.constructor();
const owners = ownersOf(entity.views[entity.view].image.source);
if (owners)
return owners.indexOf(owner) != -1;
else
return false;
}).map(maker => {
return maker.constructor();
}).flatMap(entity => {
return Object.keys(entity.views).map(view => {
console.log(entity)
const newEnt = availableEntitiesByName[entity.identifier].constructor();
newEnt.view = view;
return newEnt;
});
}).sort((e1, e2) => {
return e1.sizes[e1.sizes.length - 1].height.toNumber() - e2.sizes[e2.sizes.length - 1].height.toNumber()
}).forEach(entity => {
displayEntity(entity, entity.view, 0, 1);
});
arrangeEntities(getSortedEntities());
fitWorld(true, 2);
}
}

scenes["Kurri"] = () => {
availableEntities["characters"].filter(x => {
const entity = x.constructor();
@@ -113,4 +142,4 @@ scenes["Neopuc"] = () => {
fitWorld(true);
}

scenes["Fidverse"] = makeOwnerScene("fidchell");
scenes["Fidverse"] = makeOwnerSceneViews("fidchell");

Laddar…
Avbryt
Spara