diff --git a/media/attribution.js b/media/attribution.js
index 3423338b..9989b4ef 100644
--- a/media/attribution.js
+++ b/media/attribution.js
@@ -5056,7 +5056,11 @@ const attributionData = {
prefix: "./media/characters/sovrim-terraquian/",
files: [
{ name: "front.svg", source: "https://www.sofurry.com/view/1187430" },
- { name: "back.svg", source: "https://www.sofurry.com/view/1187430" }
+ { name: "back.svg", source: "https://www.sofurry.com/view/1187430" },
+ { name: "tongue.svg", source: "https://www.sofurry.com/view/1187430" },
+ { name: "hand.svg", source: "https://www.sofurry.com/view/1187430" },
+ { name: "foot.svg", source: "https://www.sofurry.com/view/1187430" },
+ { name: "foot-alt.svg", source: "https://www.sofurry.com/view/1187430" },
],
authors: [
"klippy"
diff --git a/media/characters/sovrim-terraquian/back.svg b/media/characters/sovrim-terraquian/back.svg
index fe8624d7..a3bc5de3 100644
--- a/media/characters/sovrim-terraquian/back.svg
+++ b/media/characters/sovrim-terraquian/back.svg
@@ -1,105 +1,610 @@
-
+
diff --git a/media/characters/sovrim-terraquian/foot-alt.svg b/media/characters/sovrim-terraquian/foot-alt.svg
new file mode 100644
index 00000000..cfcb2499
--- /dev/null
+++ b/media/characters/sovrim-terraquian/foot-alt.svg
@@ -0,0 +1,176 @@
+
+
+
diff --git a/media/characters/sovrim-terraquian/foot.svg b/media/characters/sovrim-terraquian/foot.svg
new file mode 100644
index 00000000..cf95c873
--- /dev/null
+++ b/media/characters/sovrim-terraquian/foot.svg
@@ -0,0 +1,612 @@
+
+
+
diff --git a/media/characters/sovrim-terraquian/front.svg b/media/characters/sovrim-terraquian/front.svg
index 1d374d76..300481d1 100644
--- a/media/characters/sovrim-terraquian/front.svg
+++ b/media/characters/sovrim-terraquian/front.svg
@@ -1,115 +1,731 @@
-
+
diff --git a/media/characters/sovrim-terraquian/hand.svg b/media/characters/sovrim-terraquian/hand.svg
new file mode 100644
index 00000000..cde97394
--- /dev/null
+++ b/media/characters/sovrim-terraquian/hand.svg
@@ -0,0 +1,147 @@
+
+
+
diff --git a/media/characters/sovrim-terraquian/tongue.svg b/media/characters/sovrim-terraquian/tongue.svg
new file mode 100644
index 00000000..9d95b032
--- /dev/null
+++ b/media/characters/sovrim-terraquian/tongue.svg
@@ -0,0 +1,344 @@
+
+
+
diff --git a/presets/characters.js b/presets/characters.js
index 1ed0617c..946edd65 100644
--- a/presets/characters.js
+++ b/presets/characters.js
@@ -8168,7 +8168,9 @@ characterMakers.push(() => makeCharacter(
weight: math.unit(150, "lbs"),
name: "Front",
image: {
- source: "./media/characters/sovrim-terraquian/front.svg"
+ source: "./media/characters/sovrim-terraquian/front.svg",
+ extra: 1752/1689,
+ bottom: 36/1788
}
},
back: {
@@ -8176,9 +8178,39 @@ characterMakers.push(() => makeCharacter(
weight: math.unit(150, "lbs"),
name: "Back",
image: {
- source: "./media/characters/sovrim-terraquian/back.svg"
+ source: "./media/characters/sovrim-terraquian/back.svg",
+ extra: 1698/1657,
+ bottom: 58/1756
}
- }
+ },
+ tongue: {
+ height: math.unit(2.865, "feet"),
+ name: "Tongue",
+ image: {
+ source: "./media/characters/sovrim-terraquian/tongue.svg"
+ }
+ },
+ hand: {
+ height: math.unit(1.61, "feet"),
+ name: "Hand",
+ image: {
+ source: "./media/characters/sovrim-terraquian/hand.svg"
+ }
+ },
+ foot: {
+ height: math.unit(1.05, "feet"),
+ name: "Foot",
+ image: {
+ source: "./media/characters/sovrim-terraquian/foot.svg"
+ }
+ },
+ footAlt: {
+ height: math.unit(0.88, "feet"),
+ name: "Foot (Alt)",
+ image: {
+ source: "./media/characters/sovrim-terraquian/foot-alt.svg"
+ }
+ },
},
[
{