From 734a8624d8b3598073472b289de17583728c896e Mon Sep 17 00:00:00 2001 From: Fen Dweller Date: Sun, 24 Oct 2021 14:38:47 -0400 Subject: [PATCH] Add Misu --- media/attribution.js | 19 + media/characters/misu/back-nude.svg | 704 +++++++++++++++ media/characters/misu/back.svg | 710 +++++++++++++++ media/characters/misu/front-erect.svg | 1140 +++++++++++++++++++++++++ media/characters/misu/front-nude.svg | 1131 ++++++++++++++++++++++++ media/characters/misu/front.svg | 1124 ++++++++++++++++++++++++ media/characters/misu/head.svg | 665 +++++++++++++++ media/characters/misu/maw.svg | 1022 ++++++++++++++++++++++ media/characters/misu/rear.svg | 213 +++++ presets/characters.js | 119 +++ 10 files changed, 6847 insertions(+) create mode 100644 media/characters/misu/back-nude.svg create mode 100644 media/characters/misu/back.svg create mode 100644 media/characters/misu/front-erect.svg create mode 100644 media/characters/misu/front-nude.svg create mode 100644 media/characters/misu/front.svg create mode 100644 media/characters/misu/head.svg create mode 100644 media/characters/misu/maw.svg create mode 100644 media/characters/misu/rear.svg diff --git a/media/attribution.js b/media/attribution.js index bce34ea2..3a6dde86 100644 --- a/media/attribution.js +++ b/media/attribution.js @@ -18202,6 +18202,25 @@ const attributionData = { "mr-natel" ] }, + { + prefix: "./media/characters/misu/", + files: [ + { name: "back-nude.svg", source: null, nsfw: false }, + { name: "back.svg", source: null, nsfw: false }, + { name: "front-erect.svg", source: null, nsfw: true }, + { name: "front-nude.svg", source: null, nsfw: true }, + { name: "front.svg", source: null, nsfw: false }, + { name: "head.svg", source: null, nsfw: false }, + { name: "maw.svg", source: null, nsfw: false }, + { name: "rear.svg", source: null, nsfw: false } + ], + authors: [ + "gothwolf" + ], + owners: [ + "ich" + ] + }, //characters { prefix: "./media/dildos/chance/", diff --git a/media/characters/misu/back-nude.svg b/media/characters/misu/back-nude.svg new file mode 100644 index 00000000..70e15f30 --- /dev/null +++ b/media/characters/misu/back-nude.svg @@ -0,0 +1,704 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/media/characters/misu/back.svg b/media/characters/misu/back.svg new file mode 100644 index 00000000..5ee32732 --- /dev/null +++ b/media/characters/misu/back.svg @@ -0,0 +1,710 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/media/characters/misu/front-erect.svg b/media/characters/misu/front-erect.svg new file mode 100644 index 00000000..a134211f --- /dev/null +++ b/media/characters/misu/front-erect.svg @@ -0,0 +1,1140 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/media/characters/misu/front-nude.svg b/media/characters/misu/front-nude.svg new file mode 100644 index 00000000..b01a35f1 --- /dev/null +++ b/media/characters/misu/front-nude.svg @@ -0,0 +1,1131 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/media/characters/misu/front.svg b/media/characters/misu/front.svg new file mode 100644 index 00000000..4d741eea --- /dev/null +++ b/media/characters/misu/front.svg @@ -0,0 +1,1124 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/media/characters/misu/head.svg b/media/characters/misu/head.svg new file mode 100644 index 00000000..e1b8f4a2 --- /dev/null +++ b/media/characters/misu/head.svg @@ -0,0 +1,665 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/media/characters/misu/maw.svg b/media/characters/misu/maw.svg new file mode 100644 index 00000000..83a00595 --- /dev/null +++ b/media/characters/misu/maw.svg @@ -0,0 +1,1022 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/media/characters/misu/rear.svg b/media/characters/misu/rear.svg new file mode 100644 index 00000000..76e51324 --- /dev/null +++ b/media/characters/misu/rear.svg @@ -0,0 +1,213 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/presets/characters.js b/presets/characters.js index 41437c0b..501f3279 100644 --- a/presets/characters.js +++ b/presets/characters.js @@ -48807,6 +48807,125 @@ characterMakers.push(() => makeCharacter( ] )) +characterMakers.push(() => makeCharacter( + { name: "Misu", species: ["coyote"], tags: ["anthro"] }, + { + front: { + height: math.unit(1.75, "meters"), + name: "Front", + image: { + source: "./media/characters/misu/front.svg", + extra: 1690/1558, + bottom: 234/1924 + } + }, + back: { + height: math.unit(1.75, "meters"), + name: "Back", + image: { + source: "./media/characters/misu/back.svg", + extra: 1762/1618, + bottom: 146/1908 + } + }, + frontNude: { + height: math.unit(1.75, "meters"), + name: "Front (Nude)", + image: { + source: "./media/characters/misu/front-nude.svg", + extra: 1690/1558, + bottom: 234/1924 + } + }, + backNude: { + height: math.unit(1.75, "meters"), + name: "Back (Nude)", + image: { + source: "./media/characters/misu/back-nude.svg", + extra: 1762/1618, + bottom: 146/1908 + } + }, + frontErect: { + height: math.unit(1.75, "meters"), + name: "Front (Erect)", + image: { + source: "./media/characters/misu/front-erect.svg", + extra: 1690/1558, + bottom: 234/1924 + } + }, + maw: { + height: math.unit(0.47, "meters"), + name: "Maw", + image: { + source: "./media/characters/misu/maw.svg" + } + }, + head: { + height: math.unit(0.35, "meters"), + name: "Head", + image: { + source: "./media/characters/misu/head.svg" + } + }, + rear: { + height: math.unit(0.47, "meters"), + name: "Rear", + image: { + source: "./media/characters/misu/rear.svg" + } + }, + }, + [ + { + name: "Normal", + height: math.unit(1.75, "meters") + }, + { + name: "Not good for the people", + height: math.unit(42, "meters") + }, + { + name: "Not good for the neighborhood", + height: math.unit(135, "meters") + }, + { + name: "Bit bigger problem", + height: math.unit(380, "meters"), + default: true + }, + { + name: "Not good for the city", + height: math.unit(1.5, "km") + }, + { + name: "Not good for the county", + height: math.unit(5.5, "km") + }, + { + name: "Not good for the state", + height: math.unit(25, "km") + }, + { + name: "Not good for the country", + height: math.unit(125, "km") + }, + { + name: "Not good for the continent", + height: math.unit(2100, "km") + }, + { + name: "Not good for the planet", + height: math.unit(35000, "km") + }, + { + name: "Just no", + height: math.unit(8.5e18, "km") + }, + ] +)) + //characters function makeCharacters() {