diff --git a/media/attribution.js b/media/attribution.js index c331a256..557752d3 100644 --- a/media/attribution.js +++ b/media/attribution.js @@ -20076,6 +20076,33 @@ const attributionData = { "yinglet" ] }, + { + prefix: "./media/characters/bishop-dowser/", + files: [ + { name: "front.svg", source: "https://www.deviantart.com/shieltar/art/fluffy-wizzzzzard-904588985" } + ], + authors: [ + "shieltar" + ], + owners: [ + "bishopdowser" + ] + }, + { + prefix: "./media/characters/fryra/", + files: [ + { name: "front.svg", source: "https://www.furaffinity.net/view/42498756/", nsfw: true }, + { name: "back.svg", source: "https://www.furaffinity.net/view/42498756/", nsfw: false }, + { name: "head.svg", source: "https://www.furaffinity.net/view/42498756/", nsfw: false }, + { name: "maw.svg", source: "https://www.furaffinity.net/view/42498756/", nsfw: false }, + ], + authors: [ + "pepperpkmon88" + ], + owners: [ + "creeperindustry" + ] + }, //characters { prefix: "./media/fiction/halo/halo/", @@ -28014,6 +28041,22 @@ const attributionData = { "name": "yinglet", "url": "https://moth.wtf/" }, + "shieltar": { + "name": "Shieltar", + "url": "https://www.furaffinity.net/user/shieltar/" + }, + "bishopdowser": { + "name": "Bishop Dowser", + "url": "https://www.furaffinity.net/user/bishopdowser" + }, + "pepperpkmon88": { + "name": "pepperpkmon88", + "url": "https://www.furaffinity.net/user/pepperpkmon88" + }, + "creeperindustry": { + "name": "creeperindustry", + "url": "https://www.furaffinity.net/user/creeperindustry/" + }, } } diff --git a/media/characters/bishop-dowser/front.svg b/media/characters/bishop-dowser/front.svg new file mode 100644 index 00000000..b0a96e6a --- /dev/null +++ b/media/characters/bishop-dowser/front.svg @@ -0,0 +1,1079 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/media/characters/fryra/back.svg b/media/characters/fryra/back.svg new file mode 100644 index 00000000..12857250 --- /dev/null +++ b/media/characters/fryra/back.svg @@ -0,0 +1,985 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/media/characters/fryra/front.svg b/media/characters/fryra/front.svg new file mode 100644 index 00000000..34ab87ea --- /dev/null +++ b/media/characters/fryra/front.svg @@ -0,0 +1,1598 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/media/characters/fryra/head.svg b/media/characters/fryra/head.svg new file mode 100644 index 00000000..f3d45fab --- /dev/null +++ b/media/characters/fryra/head.svg @@ -0,0 +1,435 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/media/characters/fryra/maw.svg b/media/characters/fryra/maw.svg new file mode 100644 index 00000000..22e5ef8c --- /dev/null +++ b/media/characters/fryra/maw.svg @@ -0,0 +1,215 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/presets/characters.js b/presets/characters.js index 6900a451..29a978f9 100644 --- a/presets/characters.js +++ b/presets/characters.js @@ -55151,6 +55151,119 @@ characterMakers.push(() => makeCharacter( } )) +characterMakers.push(() => makeCharacter( + { name: "Bishop Dowser", species: ["red-panda"], tags: ["anthro"] }, + { + front: { + height: math.unit(200, "feet"), + name: "Front", + image: { + source: "./media/characters/bishop-dowser/front.svg", + extra: 933/868, + bottom: 106/1039 + } + }, + }, + [ + { + name: "Giant", + height: math.unit(200, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Fryra", species: ["dragon", "cow"], tags: ["anthro"] }, + { + front: { + height: math.unit(2, "meters"), + preyCapacity: math.unit(3, "people"), + name: "Front", + image: { + source: "./media/characters/fryra/front.svg", + extra: 1025/948, + bottom: 30/1055 + }, + extraAttributes: { + "breastVolume": { + name: "Breast Volume", + power: 3, + type: "volume", + base: math.unit(8, "liters") + }, + } + }, + back: { + height: math.unit(2, "meters"), + preyCapacity: math.unit(3, "people"), + name: "Back", + image: { + source: "./media/characters/fryra/back.svg", + extra: 993/938, + bottom: 38/1031 + }, + extraAttributes: { + "breastVolume": { + name: "Breast Volume", + power: 3, + type: "volume", + base: math.unit(8, "liters") + }, + } + }, + head: { + height: math.unit(1.33, "feet"), + name: "Head", + image: { + source: "./media/characters/fryra/head.svg" + } + }, + maw: { + height: math.unit(0.56, "feet"), + name: "Maw", + image: { + source: "./media/characters/fryra/maw.svg" + } + }, + }, + [ + { + name: "Micro", + height: math.unit(5, "cm") + }, + { + name: "Normal", + height: math.unit(2, "meters"), + default: true + }, + { + name: "Small Macro", + height: math.unit(8, "meters") + }, + { + name: "Macro", + height: math.unit(50, "meters") + }, + { + name: "Megamacro", + height: math.unit(1, "km") + }, + { + name: "Planetary", + height: math.unit(300000, "km") + }, + { + name: "Universal", + height: math.unit(250, "lightyears") + }, + { + name: "Fabric of Reality", + height: math.unit(1000, "multiverses") + }, + ] +)) + //characters function makeCharacters() {