From ce185ec8e8c13bab1c92f55bce13dcaabbcf42a9 Mon Sep 17 00:00:00 2001 From: Fen Dweller Date: Mon, 9 Mar 2020 18:44:50 -0400 Subject: [PATCH] Add Nillia and Mesmyriza --- media/attribution.js | 37 ++ media/characters/mesmyriza/foot.svg | 66 ++++ media/characters/mesmyriza/front.svg | 502 +++++++++++++++++++++++++++ media/characters/nillia/back.svg | 222 ++++++++++++ media/characters/nillia/front.svg | 287 +++++++++++++++ presets/characters.js | 72 ++++ 6 files changed, 1186 insertions(+) create mode 100644 media/characters/mesmyriza/foot.svg create mode 100644 media/characters/mesmyriza/front.svg create mode 100644 media/characters/nillia/back.svg create mode 100644 media/characters/nillia/front.svg diff --git a/media/attribution.js b/media/attribution.js index 198b3616..3eba4369 100644 --- a/media/attribution.js +++ b/media/attribution.js @@ -3189,6 +3189,19 @@ const attributionData = { "mekuto" ] }, + { + prefix: "./media/characters/mesmyriza/", + files: [ + { name: "front.svg", source: "https://www.furaffinity.net/view/22946704/" }, + { name: "foot.svg", source: "https://www.furaffinity.net/view/22946704/" } + ], + authors: [ + "braxia" + ], + owners: [ + "fluffy" + ] + }, { prefix: "./media/characters/mel/", files: [ @@ -3376,6 +3389,18 @@ const attributionData = { "movler" ] }, + { + prefix: "./media/characters/nillia/", + files: [ + { name: "front.svg", source: "https://www.furaffinity.net/view/30966909/" } + ], + authors: [ + "phantom-berserkr" + ], + owners: [ + "neopuc" + ] + }, { prefix: "./media/characters/noah/", files: [ @@ -6898,6 +6923,18 @@ const attributionData = { "name": "AnAnonymousIndividual", "url": "https://www.furaffinity.net/user/ananonymousindividual/", }, + "phantom-berserkr": { + "name": "phantom.berserkr", + "url": "https://www.furaffinity.net/user/phantom.berserkr", + }, + "braxia": { + "name": "Braxia", + "url": "https://www.furaffinity.net/user/braxia/", + }, + "fluffy": { + "name": "-fluffy-", + "url": "https://www.furaffinity.net/user/-fluffy-", + }, } } diff --git a/media/characters/mesmyriza/foot.svg b/media/characters/mesmyriza/foot.svg new file mode 100644 index 00000000..6d10096b --- /dev/null +++ b/media/characters/mesmyriza/foot.svg @@ -0,0 +1,66 @@ + + + + + + + + + + + + + diff --git a/media/characters/mesmyriza/front.svg b/media/characters/mesmyriza/front.svg new file mode 100644 index 00000000..eeb6def5 --- /dev/null +++ b/media/characters/mesmyriza/front.svg @@ -0,0 +1,502 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/media/characters/nillia/back.svg b/media/characters/nillia/back.svg new file mode 100644 index 00000000..18a5997c --- /dev/null +++ b/media/characters/nillia/back.svg @@ -0,0 +1,222 @@ + + + + + + + + + + + + + + + diff --git a/media/characters/nillia/front.svg b/media/characters/nillia/front.svg new file mode 100644 index 00000000..fae75f65 --- /dev/null +++ b/media/characters/nillia/front.svg @@ -0,0 +1,287 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/presets/characters.js b/presets/characters.js index 04d5e5b6..6420c949 100644 --- a/presets/characters.js +++ b/presets/characters.js @@ -12479,6 +12479,78 @@ characterMakers["Sleekit"] = () => { ) }; +characterMakers["Nillia"] = () => { + return makeCharacter( + "Nillia", + "Neopuc", + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lb"), + name: "Front", + image: { + source: "./media/characters/nillia/front.svg", + extra: 2195/2037 * (1 / (1 - 0.005)), + bottom: 0.005 + } + }, + back: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lb"), + name: "Back", + image: { + source: "./media/characters/nillia/back.svg", + extra: 2195/2037 * (1 / (1 - 0.005)), + bottom: 0.005 + } + }, + }, + [ + { + name: "Canon Height", + height: math.unit(489, "feet") + } + ] + ) +}; + +characterMakers["Mesmyriza"] = () => { + return makeCharacter( + "Mesmyriza", + "-fluffy-", + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lb"), + name: "Front", + image: { + source: "./media/characters/mesmyriza/front.svg", + extra: 2067/1784 * (1 / (1 - 0.035)), + bottom: 0.035 + } + }, + foot: { + height: math.unit(6/(250/35), "feet"), + name: "Foot", + image: { + source: "./media/characters/mesmyriza/foot.svg" + } + }, + }, + [ + { + name: "Macro", + height: math.unit(457, "meters"), + default: true + }, + { + name: "Megamacro", + height: math.unit(8, "megameters") + }, + ] + ) +}; + function makeCharacters() { const results = []; results.push({