diff --git a/media/attribution.js b/media/attribution.js index 339f53ab..0ca4eede 100644 --- a/media/attribution.js +++ b/media/attribution.js @@ -11541,6 +11541,22 @@ const attributionData = { "baitoskhamael" ] }, + { + prefix: "./media/characters/nevan/", + files: [ + { name: "front.svg", source: "https://www.furaffinity.net/view/30061913/" }, + { name: "back.svg", source: "https://www.furaffinity.net/view/30061913/" }, + { name: "front-flaccid.svg", source: "https://www.furaffinity.net/view/28762966/", nsfw: true }, + { name: "front-erect.svg", source: "https://www.furaffinity.net/view/28762966/", nsfw: true }, + { name: "back-flaccid.svg", source: "https://www.furaffinity.net/view/28762966/", nsfw: true }, + ], + authors: [ + "impaledwolf" + ], + owners: [ + "nekeyaru" + ] + }, //characters { prefix: "./media/dildos/chance/", @@ -15904,6 +15920,14 @@ const attributionData = { "name": "ec_cstasy", "url": "https://twitter.com/ec_cstasy/" }, + "impaledwolf": { + "name": "ImpaledWolf", + "url": "https://www.furaffinity.net/user/impaledwolf" + }, + "nekeyaru": { + "name": "nekeyaru", + "url": "https://www.furaffinity.net/user/nekeyaru/" + }, } } diff --git a/media/characters/nevan/back-flaccid.svg b/media/characters/nevan/back-flaccid.svg new file mode 100644 index 00000000..c6cd33cf --- /dev/null +++ b/media/characters/nevan/back-flaccid.svg @@ -0,0 +1,340 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/media/characters/nevan/back.svg b/media/characters/nevan/back.svg new file mode 100644 index 00000000..34ca0c6b --- /dev/null +++ b/media/characters/nevan/back.svg @@ -0,0 +1,261 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/media/characters/nevan/front-erect.svg b/media/characters/nevan/front-erect.svg new file mode 100644 index 00000000..7ff7a3d8 --- /dev/null +++ b/media/characters/nevan/front-erect.svg @@ -0,0 +1,401 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/media/characters/nevan/front-flaccid.svg b/media/characters/nevan/front-flaccid.svg new file mode 100644 index 00000000..b8d80db4 --- /dev/null +++ b/media/characters/nevan/front-flaccid.svg @@ -0,0 +1,373 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/media/characters/nevan/front.svg b/media/characters/nevan/front.svg new file mode 100644 index 00000000..9ef9efc2 --- /dev/null +++ b/media/characters/nevan/front.svg @@ -0,0 +1,270 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/presets/characters.js b/presets/characters.js index c7c9d556..499d5d94 100644 --- a/presets/characters.js +++ b/presets/characters.js @@ -1366,6 +1366,23 @@ const speciesData = { name: "Undead", parents: ["monster"] }, + "whale": { + name: "Whale", + parents: ["fish"] + }, + "gelato-bee": { + name: "Gelato Bee", + parents: ["bee"] + }, + "bee": { + name: "Bee", + parents: ["insect"] + }, + "gardevoir": { + name: "Gardevoir", + parents: ["pokemon"] + }, + } @@ -29260,6 +29277,64 @@ characterMakers.push(() => makeCharacter( ] )) +characterMakers.push(() => makeCharacter( + { name: "Nevan", species: ["gardevoir"], tags: ["anthro"] }, + { + front: { + height: math.unit(6 + 3/12, "feet"), + name: "Front", + image: { + source: "./media/characters/nevan/front.svg", + extra: 704/704, + bottom: 28/732 + } + }, + back: { + height: math.unit(6 + 3/12, "feet"), + name: "Back", + image: { + source: "./media/characters/nevan/back.svg", + extra: 714/714, + bottom: 21/735 + } + }, + frontFlaccid: { + height: math.unit(6 + 3/12, "feet"), + name: "Front (Flaccid)", + image: { + source: "./media/characters/nevan/front-flaccid.svg", + extra: 704/704, + bottom: 28/732 + } + }, + frontErect: { + height: math.unit(6 + 3/12, "feet"), + name: "Front (Erect)", + image: { + source: "./media/characters/nevan/front-erect.svg", + extra: 704/704, + bottom: 28/732 + } + }, + backFlaccid: { + height: math.unit(6 + 3/12, "feet"), + name: "Back (Flaccid)", + image: { + source: "./media/characters/nevan/back-flaccid.svg", + extra: 714/714, + bottom: 21/735 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(6 + 3/12, "feet"), + default: true + }, + ] +)) + //characters function makeCharacters() {