diff --git a/media/attribution.js b/media/attribution.js
index 9b546a4c..a7e5a27b 100644
--- a/media/attribution.js
+++ b/media/attribution.js
@@ -22309,7 +22309,8 @@ const attributionData = {
{
prefix: "./media/characters/tim/",
files: [
- { name: "front.svg", source: "https://twitter.com/CelestialSfm/status/1519777711107067913", nsfw: true }
+ { name: "front.svg", source: "https://twitter.com/CelestialSfm/status/1519777711107067913", nsfw: true },
+ { name: "dick.svg", source: null, nsfw: true }
],
authors: [
"colonelgabbo"
@@ -22318,6 +22319,23 @@ const attributionData = {
"celestialsfm"
]
},
+ {
+ prefix: "./media/characters/tim/",
+ files: [
+ { name: "front-dressed.svg", source: "https://twitter.com/CelestialSfm/status/1517975099562942471" },
+ { name: "back-dressed.svg", source: "https://twitter.com/CelestialSfm/status/1517975099562942471" },
+ { name: "hand.svg", source: "https://twitter.com/CelestialSfm/status/1517975099562942471" },
+ { name: "palm.svg", source: "https://twitter.com/CelestialSfm/status/1517975099562942471" },
+ { name: "paw.svg", source: "https://twitter.com/CelestialSfm/status/1517975099562942471" },
+ { name: "sole.svg", source: "https://twitter.com/CelestialSfm/status/1517975099562942471" },
+ ],
+ authors: [
+ "artssigma"
+ ],
+ owners: [
+ "celestialsfm"
+ ]
+ },
//characters
{
prefix: "./media/fiction/halo/halo/",
@@ -30864,6 +30882,10 @@ const attributionData = {
"name": "Celestial",
"url": "https://twitter.com/CelestialSfm"
},
+ "artssigma": {
+ "name": "theSigmaArts",
+ "url": "https://twitter.com/artssigma"
+ },
}
}
diff --git a/media/characters/tim/back-dressed.svg b/media/characters/tim/back-dressed.svg
new file mode 100644
index 00000000..bcdb8fd2
--- /dev/null
+++ b/media/characters/tim/back-dressed.svg
@@ -0,0 +1,670 @@
+
+
+
diff --git a/media/characters/tim/dick.svg b/media/characters/tim/dick.svg
new file mode 100644
index 00000000..3292a792
--- /dev/null
+++ b/media/characters/tim/dick.svg
@@ -0,0 +1,1961 @@
+
+
+
diff --git a/media/characters/tim/front-dressed.svg b/media/characters/tim/front-dressed.svg
new file mode 100644
index 00000000..fc12d6a8
--- /dev/null
+++ b/media/characters/tim/front-dressed.svg
@@ -0,0 +1,848 @@
+
+
+
diff --git a/media/characters/tim/hand.svg b/media/characters/tim/hand.svg
new file mode 100644
index 00000000..3a28c35b
--- /dev/null
+++ b/media/characters/tim/hand.svg
@@ -0,0 +1,62 @@
+
+
+
diff --git a/media/characters/tim/palm.svg b/media/characters/tim/palm.svg
new file mode 100644
index 00000000..deb80cd3
--- /dev/null
+++ b/media/characters/tim/palm.svg
@@ -0,0 +1,97 @@
+
+
+
diff --git a/media/characters/tim/paw.svg b/media/characters/tim/paw.svg
new file mode 100644
index 00000000..da8aa545
--- /dev/null
+++ b/media/characters/tim/paw.svg
@@ -0,0 +1,71 @@
+
+
+
diff --git a/media/characters/tim/sole.svg b/media/characters/tim/sole.svg
new file mode 100644
index 00000000..22dda668
--- /dev/null
+++ b/media/characters/tim/sole.svg
@@ -0,0 +1,97 @@
+
+
+
diff --git a/presets/characters.js b/presets/characters.js
index 4c284967..97a46260 100644
--- a/presets/characters.js
+++ b/presets/characters.js
@@ -64197,7 +64197,65 @@ characterMakers.push(() => makeCharacter(
weight: math.unit(150, "lb"),
name: "Front",
image: {
- source: "./media/characters/tim/front.svg"
+ source: "./media/characters/tim/front.svg",
+ extra: 1878/1743,
+ bottom: 9/1887
+ }
+ },
+ frontDressed: {
+ height: math.unit(6, "feet"),
+ weight: math.unit(150, "lb"),
+ name: "Front (Dressed)",
+ image: {
+ source: "./media/characters/tim/front-dressed.svg",
+ extra: 1765/1485,
+ bottom: 48/1813
+ }
+ },
+ backDressed: {
+ height: math.unit(6, "feet"),
+ weight: math.unit(150, "lb"),
+ name: "Back (Dressed)",
+ image: {
+ source: "./media/characters/tim/back-dressed.svg",
+ extra: 1750/1465,
+ bottom: 25/1775
+ }
+ },
+ dick: {
+ height: math.unit(1.5, "feet"),
+ weight: math.unit(6, "lb"),
+ name: "Dick",
+ image: {
+ source: "./media/characters/tim/dick.svg"
+ }
+ },
+ hand: {
+ height: math.unit(0.522, "feet"),
+ name: "Hand",
+ image: {
+ source: "./media/characters/tim/hand.svg"
+ }
+ },
+ palm: {
+ height: math.unit(0.48, "feet"),
+ name: "Palm",
+ image: {
+ source: "./media/characters/tim/palm.svg"
+ }
+ },
+ paw: {
+ height: math.unit(0.9, "feet"),
+ name: "Paw",
+ image: {
+ source: "./media/characters/tim/paw.svg"
+ }
+ },
+ sole: {
+ height: math.unit(0.88, "feet"),
+ name: "Sole",
+ image: {
+ source: "./media/characters/tim/sole.svg"
}
},
},