From 6b008f56b74412ef0b6c1338776c65bfcc282d9e Mon Sep 17 00:00:00 2001 From: Fen Dweller Date: Thu, 11 Nov 2021 15:35:47 -0500 Subject: [PATCH] Add Maple (the Javira Dragon) --- media/attribution.js | 18 + .../characters/maple-javira-dragon/front.svg | 758 +++++++++++++++ media/characters/maple-javira-dragon/head.svg | 886 ++++++++++++++++++ media/characters/maple-javira-dragon/side.svg | 422 +++++++++ presets/characters.js | 46 + 5 files changed, 2130 insertions(+) create mode 100644 media/characters/maple-javira-dragon/front.svg create mode 100644 media/characters/maple-javira-dragon/head.svg create mode 100644 media/characters/maple-javira-dragon/side.svg diff --git a/media/attribution.js b/media/attribution.js index cd2c9e65..689ecda5 100644 --- a/media/attribution.js +++ b/media/attribution.js @@ -18883,6 +18883,20 @@ const attributionData = { "term26" ] }, + { + prefix: "./media/characters/maple-javira-dragon/", + files: [ + { name: "front.svg", source: "https://www.furaffinity.net/view/41059014/" }, + { name: "side.svg", source: "https://www.furaffinity.net/view/41059014/" }, + { name: "head.svg", source: "https://www.furaffinity.net/view/41059014/" }, + ], + authors: [ + "cartoonsnacks" + ], + owners: [ + "fevris" + ] + }, //characters { prefix: "./media/fiction/halo/halo/", @@ -26018,6 +26032,10 @@ const attributionData = { "name": "Solar-Paragon", "url": "https://www.furaffinity.net/user/solar-paragon/" }, + "cartoonsnacks": { + "name": "Cartoon Snacks", + "url": "https://twitter.com/cartoonsnacks" + }, } } diff --git a/media/characters/maple-javira-dragon/front.svg b/media/characters/maple-javira-dragon/front.svg new file mode 100644 index 00000000..fba54b7e --- /dev/null +++ b/media/characters/maple-javira-dragon/front.svg @@ -0,0 +1,758 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/media/characters/maple-javira-dragon/head.svg b/media/characters/maple-javira-dragon/head.svg new file mode 100644 index 00000000..53f3074b --- /dev/null +++ b/media/characters/maple-javira-dragon/head.svg @@ -0,0 +1,886 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/media/characters/maple-javira-dragon/side.svg b/media/characters/maple-javira-dragon/side.svg new file mode 100644 index 00000000..c60a40e8 --- /dev/null +++ b/media/characters/maple-javira-dragon/side.svg @@ -0,0 +1,422 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/presets/characters.js b/presets/characters.js index 9f9c4c66..15d89286 100644 --- a/presets/characters.js +++ b/presets/characters.js @@ -1980,6 +1980,10 @@ const speciesData = { name: "Cybeast", parents: ["computer-virus"] }, + "javira-dragon": { + name: "Javira Dragon", + parents: ["dragon"] + }, } //species @@ -51267,6 +51271,48 @@ characterMakers.push(() => makeCharacter( } )) +characterMakers.push(() => makeCharacter( + { name: "Maple (Javira Dragon)", species: ["javira-dragon"], tags: ["feral"] }, + { + front: { + height: math.unit(11 + 10/12, "feet"), + weight: math.unit(1587, "kg"), + name: "Front", + image: { + source: "./media/characters/maple-javira-dragon/front.svg", + extra: 1136/744, + bottom: 73/1209 + } + }, + side: { + height: math.unit(11 + 10/12, "feet"), + weight: math.unit(1587, "kg"), + name: "Side", + image: { + source: "./media/characters/maple-javira-dragon/side.svg", + extra: 712/505, + bottom: 17/729 + } + }, + head: { + height: math.unit(8.05, "feet"), + name: "Head", + image: { + source: "./media/characters/maple-javira-dragon/head.svg", + extra: 1420/1344, + bottom: 0/1420 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(11 + 10/12, "feet"), + default: true + }, + ] +)) + //characters function makeCharacters() {