diff --git a/media/attribution.js b/media/attribution.js index 517e9e8e..281251fd 100644 --- a/media/attribution.js +++ b/media/attribution.js @@ -13502,10 +13502,12 @@ const attributionData = { { prefix: "./media/characters/manetel-greyscale/", files: [ - { name: "front.svg", source: "https://www.furaffinity.net/view/31529125/" } + { name: "front.svg", source: "https://www.furaffinity.net/view/31529125/" }, + { name: "side.svg", source: "https://www.furaffinity.net/view/31529125/" }, + { name: "back.svg", source: "https://www.furaffinity.net/view/31529125/" }, ], authors: [ - "delta-wolfie" + "spur0" ], owners: [ "lux-leo" @@ -28873,10 +28875,6 @@ const attributionData = { "name": "Horrible Bear", "url": "https://twitter.com/horrible_bear" }, - "delta-wolfie": { - "name": "Delta Wolfie", - "url": "https://twitter.com/DeltaRedWolf" - }, "lux-leo": { "name": "Lux-Leo", "url": "https://www.furaffinity.net/user/lux-leo/" @@ -32085,6 +32083,10 @@ const attributionData = { "name": "diaszoom", "url": "https://www.furaffinity.net/user/diaszoom/" }, + "spur0": { + "name": "SPUR0", + "url": "https://www.furaffinity.net/user/spur0" + }, } } diff --git a/media/characters/manetel-greyscale/back.svg b/media/characters/manetel-greyscale/back.svg new file mode 100644 index 00000000..2e6ad46f --- /dev/null +++ b/media/characters/manetel-greyscale/back.svg @@ -0,0 +1,975 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/media/characters/manetel-greyscale/front.svg b/media/characters/manetel-greyscale/front.svg index 82358bdf..239c3b0a 100644 --- a/media/characters/manetel-greyscale/front.svg +++ b/media/characters/manetel-greyscale/front.svg @@ -1,418 +1,1195 @@ - - - - - - - - + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/media/characters/manetel-greyscale/side.svg b/media/characters/manetel-greyscale/side.svg new file mode 100644 index 00000000..a77d4493 --- /dev/null +++ b/media/characters/manetel-greyscale/side.svg @@ -0,0 +1,1011 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/presets/characters.js b/presets/characters.js index cd900ad6..aeb76dbc 100644 --- a/presets/characters.js +++ b/presets/characters.js @@ -2465,6 +2465,14 @@ const speciesData = { name: "Kaizleon", parents: ["humanoid"] }, + "dragoyle": { + name: "Dragoyle", + parents: ["dragon", "gargoyle"] + }, + "gargoyle": { + name: "Gargoyle", + parents: ["construct", "monster"] + }, } //species @@ -37902,7 +37910,7 @@ characterMakers.push(() => makeCharacter( )) characterMakers.push(() => makeCharacter( - { name: "Manetel Greyscale", species: ["dragon"], tags: ["anthro"] }, + { name: "Manetel Greyscale", species: ["dragoyle"], tags: ["anthro"] }, { front: { height: math.unit(6, "feet"), @@ -37910,8 +37918,52 @@ characterMakers.push(() => makeCharacter( name: "Front", image: { source: "./media/characters/manetel-greyscale/front.svg", - extra: 350/312, - bottom: 8/358 + extra: 483/444, + bottom: 22/505 + }, + extraAttributes: { + "tailLength": { + name: "Tail Length", + power: 1, + type: "length", + base: math.unit(6.5, "meters") + }, + } + }, + side: { + height: math.unit(6, "feet"), + weight: math.unit(210, "lb"), + name: "Side", + image: { + source: "./media/characters/manetel-greyscale/side.svg", + extra: 478/426, + bottom: 20/498 + }, + extraAttributes: { + "tailLength": { + name: "Tail Length", + power: 1, + type: "length", + base: math.unit(6.5, "meters") + }, + } + }, + back: { + height: math.unit(6, "feet"), + weight: math.unit(210, "lb"), + name: "Back", + image: { + source: "./media/characters/manetel-greyscale/back.svg", + extra: 482/445, + bottom: 12/494 + }, + extraAttributes: { + "tailLength": { + name: "Tail Length", + power: 1, + type: "length", + base: math.unit(6.5, "meters") + }, } }, }, @@ -37925,10 +37977,6 @@ characterMakers.push(() => makeCharacter( height: math.unit(6, "feet"), default: true }, - { - name: "Minimacro", - height: math.unit(17, "feet") - }, { name: "Macro", height: math.unit(117, "feet")