diff --git a/media/attribution.js b/media/attribution.js index 557752d3..656640ca 100644 --- a/media/attribution.js +++ b/media/attribution.js @@ -20103,6 +20103,24 @@ const attributionData = { "creeperindustry" ] }, + { + prefix: "./media/characters/fiera/", + files: [ + { name: "front-dressed.svg", source: "https://www.furaffinity.net/view/45451975/" }, + { name: "back-dressed.svg", source: "https://www.furaffinity.net/view/45451975/" }, + { name: "front-nude.svg", source: "https://www.furaffinity.net/view/45452149/", nsfw: true }, + { name: "back-nude.svg", source: "https://www.furaffinity.net/view/45452149/", nsfw: true }, + { name: "maw.svg", source: "https://www.furaffinity.net/view/45451975/" }, + { name: "paw.svg", source: "https://www.furaffinity.net/view/45452149/" }, + { name: "shoe.svg", source: "https://www.furaffinity.net/view/45451975/" }, + ], + authors: [ + "brachyurus" + ], + owners: [ + "vonadi" + ] + }, //characters { prefix: "./media/fiction/halo/halo/", @@ -28057,6 +28075,10 @@ const attributionData = { "name": "creeperindustry", "url": "https://www.furaffinity.net/user/creeperindustry/" }, + "brachyurus": { + "name": "Brachyurus", + "url": "https://www.furaffinity.net/user/brachyurus" + }, } } diff --git a/media/characters/fiera/back-dressed.svg b/media/characters/fiera/back-dressed.svg new file mode 100644 index 00000000..3bfd3c72 --- /dev/null +++ b/media/characters/fiera/back-dressed.svg @@ -0,0 +1,1399 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/media/characters/fiera/back-nude.svg b/media/characters/fiera/back-nude.svg new file mode 100644 index 00000000..ffbd61ee --- /dev/null +++ b/media/characters/fiera/back-nude.svg @@ -0,0 +1,1042 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/media/characters/fiera/front-dressed.svg b/media/characters/fiera/front-dressed.svg new file mode 100644 index 00000000..3ba99f87 --- /dev/null +++ b/media/characters/fiera/front-dressed.svg @@ -0,0 +1,1660 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/media/characters/fiera/front-nude.svg b/media/characters/fiera/front-nude.svg new file mode 100644 index 00000000..64d44d62 --- /dev/null +++ b/media/characters/fiera/front-nude.svg @@ -0,0 +1,1175 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/media/characters/fiera/maw.svg b/media/characters/fiera/maw.svg new file mode 100644 index 00000000..61f183b1 --- /dev/null +++ b/media/characters/fiera/maw.svg @@ -0,0 +1,853 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/media/characters/fiera/paw.svg b/media/characters/fiera/paw.svg new file mode 100644 index 00000000..3a1fcaa2 --- /dev/null +++ b/media/characters/fiera/paw.svg @@ -0,0 +1,295 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/media/characters/fiera/shoe.svg b/media/characters/fiera/shoe.svg new file mode 100644 index 00000000..ff1ad33b --- /dev/null +++ b/media/characters/fiera/shoe.svg @@ -0,0 +1,770 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/presets/characters.js b/presets/characters.js index 29a978f9..dac74faa 100644 --- a/presets/characters.js +++ b/presets/characters.js @@ -55264,6 +55264,88 @@ characterMakers.push(() => makeCharacter( ] )) +characterMakers.push(() => makeCharacter( + { name: "Fiera", species: ["husky"], tags: ["anthro"] }, + { + frontDressed: { + height: math.unit(6 + 2/12, "feet"), + name: "Front (Dressed)", + image: { + source: "./media/characters/fiera/front-dressed.svg", + extra: 1883/1793, + bottom: 70/1953 + } + }, + backDressed: { + height: math.unit(6 + 2/12, "feet"), + name: "Back (Dressed)", + image: { + source: "./media/characters/fiera/back-dressed.svg", + extra: 1847/1780, + bottom: 70/1917 + } + }, + frontNude: { + height: math.unit(6 + 2/12, "feet"), + name: "Front (Nude)", + image: { + source: "./media/characters/fiera/front-nude.svg", + extra: 1875/1785, + bottom: 66/1941 + } + }, + backNude: { + height: math.unit(6 + 2/12, "feet"), + name: "Back (Nude)", + image: { + source: "./media/characters/fiera/back-nude.svg", + extra: 1855/1788, + bottom: 44/1899 + } + }, + maw: { + height: math.unit(1.3, "feet"), + name: "Maw", + image: { + source: "./media/characters/fiera/maw.svg" + } + }, + paw: { + height: math.unit(1, "feet"), + name: "Paw", + image: { + source: "./media/characters/fiera/paw.svg" + } + }, + shoe: { + height: math.unit(1.05, "feet"), + name: "Shoe", + image: { + source: "./media/characters/fiera/shoe.svg" + } + }, + }, + [ + { + name: "Normal", + height: math.unit(6 + 2/12, "feet"), + default: true + }, + { + name: "Size Difference", + height: math.unit(13, "feet") + }, + { + name: "Macro", + height: math.unit(60, "feet") + }, + { + name: "Mega Macro", + height: math.unit(200, "feet") + }, + ] +)) + //characters function makeCharacters() {