diff --git a/media/attribution.js b/media/attribution.js index aec574b5..8bb0c38f 100644 --- a/media/attribution.js +++ b/media/attribution.js @@ -4693,7 +4693,11 @@ const attributionData = { prefix: "./media/characters/talan/", files: [ { name: "angled-sfw.svg", source: null }, - { name: "angled-nsfw.svg", source: null } + { name: "angled-nsfw.svg", source: null }, + { name: "dick-bottom.svg", source: null }, + { name: "dick-top.svg", source: null }, + { name: "dick-side.svg", source: null }, + { name: "dick-front.svg", source: null }, ], authors: [ "wotwosixtwo", diff --git a/media/characters/flamm/front.svg b/media/characters/flamm/front.svg index 4cd1ec50..e855f728 100644 --- a/media/characters/flamm/front.svg +++ b/media/characters/flamm/front.svg @@ -1,120 +1,628 @@ - + + viewBox="0 0 1264.33 1828.5" style="enable-background:new 0 0 1264.33 1828.5;" xml:space="preserve"> + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/media/characters/talan/dick-bottom.svg b/media/characters/talan/dick-bottom.svg new file mode 100644 index 00000000..66a62231 --- /dev/null +++ b/media/characters/talan/dick-bottom.svg @@ -0,0 +1,196 @@ + + + + + + + + + + + + + + + + + + + diff --git a/media/characters/talan/dick-front.svg b/media/characters/talan/dick-front.svg new file mode 100644 index 00000000..b1f0e753 --- /dev/null +++ b/media/characters/talan/dick-front.svg @@ -0,0 +1,151 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/media/characters/talan/dick-side.svg b/media/characters/talan/dick-side.svg new file mode 100644 index 00000000..3fe9ac30 --- /dev/null +++ b/media/characters/talan/dick-side.svg @@ -0,0 +1,151 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/media/characters/talan/dick-top.svg b/media/characters/talan/dick-top.svg new file mode 100644 index 00000000..ee16b8de --- /dev/null +++ b/media/characters/talan/dick-top.svg @@ -0,0 +1,146 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/presets/characters.js b/presets/characters.js index ce9036b1..78df4e77 100644 --- a/presets/characters.js +++ b/presets/characters.js @@ -613,8 +613,8 @@ characterMakers.push(() => makeCharacter( name: "Front", image: { source: "./media/characters/flamm/front.svg", - extra: 1, - bottom: 0.02 + extra: 1794/1677, + bottom: 31.7/1828.5 } }, }, @@ -1003,8 +1003,8 @@ characterMakers.push(() => makeCharacter( { angled: { - height: math.unit(2, "meter"), - weight: math.unit(70, "kg"), + height: math.unit(4, "meter"), + weight: math.unit(150, "kg"), name: "Angled", image: { source: "./media/characters/talan/angled-sfw.svg", @@ -1012,14 +1012,42 @@ characterMakers.push(() => makeCharacter( } }, angledNsfw: { - height: math.unit(2, "meter"), - weight: math.unit(70, "kg"), + height: math.unit(4, "meter"), + weight: math.unit(150, "kg"), name: "Angled (NSFW)", image: { source: "./media/characters/talan/angled-nsfw.svg", bottom: 29/3734 } - } + }, + dickBottom: { + height: math.unit(0.621, "meter"), + name: "Dick (Bottom)", + image: { + source: "./media/characters/talan/dick-bottom.svg" + } + }, + dickTop: { + height: math.unit(0.621, "meter"), + name: "Dick (Top)", + image: { + source: "./media/characters/talan/dick-top.svg" + } + }, + dickSide: { + height: math.unit(0.305, "meter"), + name: "Dick (Side)", + image: { + source: "./media/characters/talan/dick-side.svg" + } + }, + dickFront: { + height: math.unit(0.305, "meter"), + name: "Dick (Front)", + image: { + source: "./media/characters/talan/dick-front.svg" + } + }, }, [ {