diff --git a/media/attribution.js b/media/attribution.js
index 09437447..71a8eb1b 100644
--- a/media/attribution.js
+++ b/media/attribution.js
@@ -10509,6 +10509,20 @@ const attributionData = {
"adirashrinks"
]
},
+ {
+ prefix: "./media/characters/grim/",
+ files: [
+ { name: "front.svg", source: "https://www.furaffinity.net/view/18734059/" },
+ { name: "back.svg", source: "https://www.furaffinity.net/view/18734059/" },
+ { name: "hunched.svg", source: "https://www.furaffinity.net/view/18734059/" },
+ ],
+ authors: [
+ "vallhund"
+ ],
+ owners: [
+ "grimsaurus"
+ ]
+ },
//characters
{
prefix: "./media/dildos/chance/",
@@ -14493,6 +14507,10 @@ const attributionData = {
"name": "AdiraShrinks",
"url": "https://www.furaffinity.net/user/adirashrinks/",
},
+ "grimsaurus": {
+ "name": "grimsaurus",
+ "url": "https://www.furaffinity.net/user/grimsaurus/",
+ },
}
}
diff --git a/media/characters/grim/back.svg b/media/characters/grim/back.svg
new file mode 100644
index 00000000..53f608da
--- /dev/null
+++ b/media/characters/grim/back.svg
@@ -0,0 +1,263 @@
+
+
+
diff --git a/media/characters/grim/front.svg b/media/characters/grim/front.svg
new file mode 100644
index 00000000..ee69bba3
--- /dev/null
+++ b/media/characters/grim/front.svg
@@ -0,0 +1,302 @@
+
+
+
diff --git a/media/characters/grim/hunched.svg b/media/characters/grim/hunched.svg
new file mode 100644
index 00000000..ecc2041c
--- /dev/null
+++ b/media/characters/grim/hunched.svg
@@ -0,0 +1,256 @@
+
+
+
diff --git a/presets/characters.js b/presets/characters.js
index 716b174a..6a3c9e63 100644
--- a/presets/characters.js
+++ b/presets/characters.js
@@ -26292,6 +26292,49 @@ characterMakers.push(() => makeCharacter(
]
))
+characterMakers.push(() => makeCharacter(
+ { name: "Grim", species: ["ceratosaurus"], tags: ["anthro"] },
+ {
+ front: {
+ height: math.unit(16, "feet"),
+ weight: math.unit(1000, "lb"),
+ name: "Front",
+ image: {
+ source: "./media/characters/grim/front.svg",
+ extra: 622/614,
+ bottom: 18.1/642
+ }
+ },
+ back: {
+ height: math.unit(16, "feet"),
+ weight: math.unit(1000, "lb"),
+ name: "Back",
+ image: {
+ source: "./media/characters/grim/back.svg",
+ extra: 610.6/602,
+ bottom: 40.8/652
+ }
+ },
+ hunched: {
+ height: math.unit(9.75, "feet"),
+ weight: math.unit(1000, "lb"),
+ name: "Hunched",
+ image: {
+ source: "./media/characters/grim/hunched.svg",
+ extra: 304/297,
+ bottom: 35.4/394
+ }
+ },
+ },
+ [
+ {
+ name: "Normal",
+ height: math.unit(16, "feet"),
+ default: true
+ },
+ ]
+))
+
//characters
function makeCharacters() {