diff --git a/media/attribution.js b/media/attribution.js
index f6f38ea9..150f4b1a 100644
--- a/media/attribution.js
+++ b/media/attribution.js
@@ -89,25 +89,31 @@ const attributionData = {
]
},
{
- prefix: "./media/characters/tiberius/",
+ prefix: "./media/characters/surgo/",
files: [
- { name: "front.svg", source: "https://www.furaffinity.net/view/34977812/"},
- { name: "back.svg", source: "https://www.furaffinity.net/view/34977812/"}
+ { name: "front.svg", source: "https://www.furaffinity.net/view/33348481/"},
+ { name: "back.svg", source: "https://www.furaffinity.net/view/33348481/"},
+ { name: "laying.svg", source: "https://www.furaffinity.net/view/33348481/"},
],
authors: [
- "Rebonica"
+ "gaiawolfess",
+ "malakhael"
],
owners: [
"movler"
]
},
{
- prefix: "./media/characters/",
+ prefix: "./media/characters/tiberius/",
files: [
- { name: "", source: ""}
+ { name: "front.svg", source: "https://www.furaffinity.net/view/34977812/"},
+ { name: "back.svg", source: "https://www.furaffinity.net/view/34977812/"}
],
authors: [
-
+ "Rebonica"
+ ],
+ owners: [
+ "movler"
]
},
{
@@ -137,6 +143,10 @@ const attributionData = {
name: "Dialuca",
url: "https://www.furaffinity.net/user/dialuca01"
},
+ "gaiawolfess": {
+ name: "Gaiawolfess",
+ url: "https://www.furaffinity.net/user/gaiawolfess"
+ },
"just-a-little-mixed-up": {
name: "just-a-little-mixed-up",
url: "https://www.furaffinity.net/user/just-a-little-mixed-up"
@@ -145,6 +155,10 @@ const attributionData = {
name: "labratkuma",
url: "https://www.furaffinity.net/user/labratkuma"
},
+ "malakhael": {
+ name: "Malakhael",
+ url: "https://www.furaffinity.net/user/malakhael"
+ },
"movler": {
name: "Movler",
url: "https://www.furaffinity.net/user/movler/"
diff --git a/media/characters/surgo/back.svg b/media/characters/surgo/back.svg
new file mode 100644
index 00000000..78d7f4f4
--- /dev/null
+++ b/media/characters/surgo/back.svg
@@ -0,0 +1,216 @@
+
+
+
diff --git a/media/characters/surgo/front.svg b/media/characters/surgo/front.svg
new file mode 100644
index 00000000..58d4e41e
--- /dev/null
+++ b/media/characters/surgo/front.svg
@@ -0,0 +1,249 @@
+
+
+
diff --git a/media/characters/surgo/laying.svg b/media/characters/surgo/laying.svg
new file mode 100644
index 00000000..ab1be854
--- /dev/null
+++ b/media/characters/surgo/laying.svg
@@ -0,0 +1,223 @@
+
+
+
diff --git a/presets/characters.js b/presets/characters.js
index 7643ac8c..31809c4a 100644
--- a/presets/characters.js
+++ b/presets/characters.js
@@ -3967,6 +3967,48 @@ characterMakers["Tiberius"] = () => {
)
};
+characterMakers["Surgo"] = () => {
+ return makeCharacter(
+ "Surgo",
+ "movler",
+ {
+ front: {
+ height: math.unit(6, "feet"),
+ weight: math.unit(600, "lbs"),
+ name: "Front",
+ image: {
+ source: "./media/characters/surgo/front.svg",
+ extra: 3591/2227
+ }
+ },
+ back: {
+ height: math.unit(6, "feet"),
+ weight: math.unit(600, "lbs"),
+ name: "Back",
+ image: {
+ source: "./media/characters/surgo/back.svg",
+ extra: 3557/2228
+ }
+ },
+ laying: {
+ height: math.unit(6 * 0.85, "feet"),
+ weight: math.unit(600, "lbs"),
+ name: "Laying",
+ image: {
+ source: "./media/characters/surgo/laying.svg"
+ }
+ },
+ },
+ [
+ {
+ name: "Normal",
+ height: math.unit(6, "feet"),
+ default: true
+ }
+ ]
+ )
+};
+
function makeCharacters() {
const results = [];
results.push({