From 33a3c7aba0d88df811d00c4cf3623a5dcfc72fd0 Mon Sep 17 00:00:00 2001 From: Fen Dweller Date: Wed, 16 Sep 2020 17:20:57 -0400 Subject: [PATCH] Update Mech's silhouettes, and add some new ones --- media/attribution.js | 5 +- media/characters/mech/back.svg | 1116 +++++++++++++++++++++++++--- media/characters/mech/dick.svg | 116 +++ media/characters/mech/front.svg | 1223 ++++++++++++++++++++++++++++--- media/characters/mech/head.svg | 283 +++++++ media/characters/mech/maw.svg | 264 +++++++ presets/characters.js | 29 +- 7 files changed, 2805 insertions(+), 231 deletions(-) create mode 100644 media/characters/mech/dick.svg create mode 100644 media/characters/mech/head.svg create mode 100644 media/characters/mech/maw.svg diff --git a/media/attribution.js b/media/attribution.js index 9f0fda8c..da24b8ea 100644 --- a/media/attribution.js +++ b/media/attribution.js @@ -3469,7 +3469,10 @@ const attributionData = { prefix: "./media/characters/mech/", files: [ { name: "front.svg", source: "https://www.furaffinity.net/view/25688886/", nsfw: true }, - { name: "back.svg", source: "https://www.furaffinity.net/view/25688886/", nsfw: true } + { name: "back.svg", source: "https://www.furaffinity.net/view/25688886/", nsfw: true }, + { name: "maw.svg", source: "https://www.furaffinity.net/view/25688886/", nsfw: false }, + { name: "head.svg", source: "https://www.furaffinity.net/view/25688886/", nsfw: false }, + { name: "dick.svg", source: "https://www.furaffinity.net/view/25688886/", nsfw: true }, ], authors: [ "tanraak" diff --git a/media/characters/mech/back.svg b/media/characters/mech/back.svg index 6396a874..adf9d5cc 100644 --- a/media/characters/mech/back.svg +++ b/media/characters/mech/back.svg @@ -1,124 +1,998 @@ - + - + width="2834.17" height="3105.71" viewBox="0 0 2834.17 3105.71" style="enable-background:new 0 0 2834.17 3105.71;" xml:space="preserve"> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/media/characters/mech/dick.svg b/media/characters/mech/dick.svg new file mode 100644 index 00000000..ae022100 --- /dev/null +++ b/media/characters/mech/dick.svg @@ -0,0 +1,116 @@ + + + + + + + + + + diff --git a/media/characters/mech/front.svg b/media/characters/mech/front.svg index 90bef7c6..bcd21a51 100644 --- a/media/characters/mech/front.svg +++ b/media/characters/mech/front.svg @@ -1,109 +1,1120 @@ - + - + width="2232.84" height="3010" viewBox="0 0 2232.84 3010" style="enable-background:new 0 0 2232.84 3010;" xml:space="preserve"> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/media/characters/mech/head.svg b/media/characters/mech/head.svg new file mode 100644 index 00000000..a8599921 --- /dev/null +++ b/media/characters/mech/head.svg @@ -0,0 +1,283 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/media/characters/mech/maw.svg b/media/characters/mech/maw.svg new file mode 100644 index 00000000..05ea19e8 --- /dev/null +++ b/media/characters/mech/maw.svg @@ -0,0 +1,264 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/presets/characters.js b/presets/characters.js index d4edfa70..9e5a20c4 100644 --- a/presets/characters.js +++ b/presets/characters.js @@ -3454,7 +3454,8 @@ characterMakers.push(() => makeCharacter( name: "Front", image: { source: "./media/characters/mech/front.svg", - bottom: 0.025, + extra: 2900/2770, + bottom: 110/3010 } }, back: { @@ -3463,9 +3464,31 @@ characterMakers.push(() => makeCharacter( name: "Back", image: { source: "./media/characters/mech/back.svg", - bottom: 0.03, + extra: 3011/2890, + bottom: 94/3105 } - } + }, + maw: { + height: math.unit(3.07, "feet"), + name: "Maw", + image: { + source: "./media/characters/mech/maw.svg" + } + }, + head: { + height: math.unit(2.82, "feet"), + name: "Head", + image: { + source: "./media/characters/mech/head.svg" + } + }, + dick: { + height: math.unit(1.43, "feet"), + name: "Dick", + image: { + source: "./media/characters/mech/dick.svg" + } + }, }, [ {