From 07eb6391d02d8c3480eaa081439f8e2b2ec88a31 Mon Sep 17 00:00:00 2001 From: Fen Dweller Date: Fri, 28 Feb 2020 15:05:11 -0500 Subject: [PATCH] Add Rivet --- media/attribution.js | 18 +++- media/characters/rivet/foot.svg | 32 +++++++ media/characters/rivet/front.svg | 153 +++++++++++++++++++++++++++++++ presets/characters.js | 46 ++++++++++ 4 files changed, 248 insertions(+), 1 deletion(-) create mode 100644 media/characters/rivet/foot.svg create mode 100644 media/characters/rivet/front.svg diff --git a/media/attribution.js b/media/attribution.js index b9826c29..7e88c6fa 100644 --- a/media/attribution.js +++ b/media/attribution.js @@ -2000,6 +2000,19 @@ const attributionData = { "quake-yote" ] }, + { + prefix: "./media/characters/rivet/", + files: [ + { name: "front.svg", source: "https://www.furaffinity.net/view/31192572/" }, + { name: "foot.svg", source: "https://www.furaffinity.net/view/31192572/" }, + ], + authors: [ + "wagadraws" + ], + owners: [ + "vonadi" + ] + }, { prefix: "./media/characters/rogue/", files: [ @@ -3231,7 +3244,10 @@ const attributionData = { "name": "Slckness", "url": "http://furaffinity.net/user/slckness", }, - + "wagadraws": { + "name": "Waga", + "url": "https://twitter.com/WagaDraws", + }, } } diff --git a/media/characters/rivet/foot.svg b/media/characters/rivet/foot.svg new file mode 100644 index 00000000..79db4d6e --- /dev/null +++ b/media/characters/rivet/foot.svg @@ -0,0 +1,32 @@ + + + + + + diff --git a/media/characters/rivet/front.svg b/media/characters/rivet/front.svg new file mode 100644 index 00000000..f56c577e --- /dev/null +++ b/media/characters/rivet/front.svg @@ -0,0 +1,153 @@ + + + + + + + + + + diff --git a/presets/characters.js b/presets/characters.js index a01f41ee..221b07ca 100644 --- a/presets/characters.js +++ b/presets/characters.js @@ -6271,6 +6271,52 @@ characterMakers["Aura Starwind"] = () => { ) }; +characterMakers["Rivet"] = () => { + return makeCharacter( + "Rivet", + "Vonadi", + { + front: { + height: math.unit(2 + 7/12, "feet"), + weight: math.unit(32, "lbs"), + name: "Front", + image: { + source: "./media/characters/rivet/front.svg", + extra: 1716/1658 * (1 / (1 - 0.03)), + bottom: 0.03 + } + }, + foot: { + height: math.unit(0.551, "feet"), + name: "Rivet's Foot", + image: { + source: "./media/characters/rivet/foot.svg" + }, + rename: true + } + }, + [ + { + name: "Micro", + height: math.unit(1.5, "inches"), + }, + { + name: "Normal", + height: math.unit(2 + 7/12, "feet"), + default: true + }, + { + name: "Macro", + height: math.unit(85, "feet") + }, + { + name: "Megamacro", + height: math.unit(2.2, "km") + } + ] + ) +}; + function makeCharacters() { const results = [];