diff --git a/media/attribution.js b/media/attribution.js
index 9f0fda8c..da24b8ea 100644
--- a/media/attribution.js
+++ b/media/attribution.js
@@ -3469,7 +3469,10 @@ const attributionData = {
prefix: "./media/characters/mech/",
files: [
{ name: "front.svg", source: "https://www.furaffinity.net/view/25688886/", nsfw: true },
- { name: "back.svg", source: "https://www.furaffinity.net/view/25688886/", nsfw: true }
+ { name: "back.svg", source: "https://www.furaffinity.net/view/25688886/", nsfw: true },
+ { name: "maw.svg", source: "https://www.furaffinity.net/view/25688886/", nsfw: false },
+ { name: "head.svg", source: "https://www.furaffinity.net/view/25688886/", nsfw: false },
+ { name: "dick.svg", source: "https://www.furaffinity.net/view/25688886/", nsfw: true },
],
authors: [
"tanraak"
diff --git a/media/characters/mech/back.svg b/media/characters/mech/back.svg
index 6396a874..adf9d5cc 100644
--- a/media/characters/mech/back.svg
+++ b/media/characters/mech/back.svg
@@ -1,124 +1,998 @@
-
+
diff --git a/media/characters/mech/dick.svg b/media/characters/mech/dick.svg
new file mode 100644
index 00000000..ae022100
--- /dev/null
+++ b/media/characters/mech/dick.svg
@@ -0,0 +1,116 @@
+
+
+
diff --git a/media/characters/mech/front.svg b/media/characters/mech/front.svg
index 90bef7c6..bcd21a51 100644
--- a/media/characters/mech/front.svg
+++ b/media/characters/mech/front.svg
@@ -1,109 +1,1120 @@
-
+
diff --git a/media/characters/mech/head.svg b/media/characters/mech/head.svg
new file mode 100644
index 00000000..a8599921
--- /dev/null
+++ b/media/characters/mech/head.svg
@@ -0,0 +1,283 @@
+
+
+
diff --git a/media/characters/mech/maw.svg b/media/characters/mech/maw.svg
new file mode 100644
index 00000000..05ea19e8
--- /dev/null
+++ b/media/characters/mech/maw.svg
@@ -0,0 +1,264 @@
+
+
+
diff --git a/presets/characters.js b/presets/characters.js
index d4edfa70..9e5a20c4 100644
--- a/presets/characters.js
+++ b/presets/characters.js
@@ -3454,7 +3454,8 @@ characterMakers.push(() => makeCharacter(
name: "Front",
image: {
source: "./media/characters/mech/front.svg",
- bottom: 0.025,
+ extra: 2900/2770,
+ bottom: 110/3010
}
},
back: {
@@ -3463,9 +3464,31 @@ characterMakers.push(() => makeCharacter(
name: "Back",
image: {
source: "./media/characters/mech/back.svg",
- bottom: 0.03,
+ extra: 3011/2890,
+ bottom: 94/3105
}
- }
+ },
+ maw: {
+ height: math.unit(3.07, "feet"),
+ name: "Maw",
+ image: {
+ source: "./media/characters/mech/maw.svg"
+ }
+ },
+ head: {
+ height: math.unit(2.82, "feet"),
+ name: "Head",
+ image: {
+ source: "./media/characters/mech/head.svg"
+ }
+ },
+ dick: {
+ height: math.unit(1.43, "feet"),
+ name: "Dick",
+ image: {
+ source: "./media/characters/mech/dick.svg"
+ }
+ },
},
[
{