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 @@
-
+
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"
+ }
+ },
},
[
{