From 25ea29886448ac8651b5dd33c30a5b2359dbf088 Mon Sep 17 00:00:00 2001 From: Fen Dweller Date: Fri, 25 Mar 2022 10:00:03 -0400 Subject: [PATCH] Add Grev --- media/attribution.js | 22 + media/characters/grev/dick.svg | 684 +++++++ media/characters/grev/head.svg | 1340 +++++++++++++ media/characters/grev/side.svg | 3326 ++++++++++++++++++++++++++++++++ presets/characters.js | 50 +- 5 files changed, 5421 insertions(+), 1 deletion(-) create mode 100644 media/characters/grev/dick.svg create mode 100644 media/characters/grev/head.svg create mode 100644 media/characters/grev/side.svg diff --git a/media/attribution.js b/media/attribution.js index 65845ee6..ece77435 100644 --- a/media/attribution.js +++ b/media/attribution.js @@ -21740,6 +21740,20 @@ const attributionData = { "myriad" ] }, + { + prefix: "./media/characters/grev/", + files: [ + { name: "side.svg", source: "https://www.furaffinity.net/view/46440855" }, + { name: "head.svg", source: "https://www.furaffinity.net/view/46440855" }, + { name: "dick.svg", source: "https://www.furaffinity.net/view/46440855", nsfw: true }, + ], + authors: [ + "raxrie" + ], + owners: [ + "greviste" + ] + }, //characters { prefix: "./media/fiction/halo/halo/", @@ -30142,6 +30156,14 @@ const attributionData = { "name": "jameless", "url": "https://www.furaffinity.net/user/jameless" }, + "greviste": { + "name": "Greviste", + "url": "https://www.furaffinity.net/user/greviste/" + }, + "raxrie": { + "name": "raxrie", + "url": "https://www.furaffinity.net/user/raxrie" + }, } } diff --git a/media/characters/grev/dick.svg b/media/characters/grev/dick.svg new file mode 100644 index 00000000..0bf3ff45 --- /dev/null +++ b/media/characters/grev/dick.svg @@ -0,0 +1,684 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/media/characters/grev/head.svg b/media/characters/grev/head.svg new file mode 100644 index 00000000..e07333b6 --- /dev/null +++ b/media/characters/grev/head.svg @@ -0,0 +1,1340 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/media/characters/grev/side.svg b/media/characters/grev/side.svg new file mode 100644 index 00000000..ce414db4 --- /dev/null +++ b/media/characters/grev/side.svg @@ -0,0 +1,3326 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/presets/characters.js b/presets/characters.js index aa0394d0..fafa16ec 100644 --- a/presets/characters.js +++ b/presets/characters.js @@ -1027,7 +1027,7 @@ const speciesData = { }, "tigrex": { name: "Tigrex", - parents: ["tiger"] + parents: ["wyvern", "monster-hunter"] }, "zorua": { name: "Zorua", @@ -2297,6 +2297,10 @@ const speciesData = { name: "Aquatic", parents: [] }, + "wyvern": { + name: "Wyvern", + parents: ["dragon"] + }, } //species @@ -62307,6 +62311,50 @@ characterMakers.push(() => makeCharacter( ] )) +characterMakers.push(() => makeCharacter( + { name: "Grev", species: ["tigrex"], tags: ["feral"] }, + { + side: { + height: math.unit(10, "meters"), + name: "Side", + image: { + source: "./media/characters/grev/side.svg", + extra: 653/266, + bottom: 77/730 + } + }, + head: { + height: math.unit(16.2, "m"), + name: "Head", + image: { + source: "./media/characters/grev/head.svg" + } + }, + dick: { + height: math.unit(2.8135932034, "m"), + name: "Dick", + image: { + source: "./media/characters/grev/dick.svg" + } + }, + }, + [ + { + name: "Friend-Sized", + height: math.unit(80, "cm") + }, + { + name: "Normal", + height: math.unit(10, "meters"), + default: true + }, + { + name: "Macro", + height: math.unit(200, "meters") + }, + ] +)) + //characters function makeCharacters() {