diff --git a/media/attribution.js b/media/attribution.js
index 097e35f6..174875c7 100644
--- a/media/attribution.js
+++ b/media/attribution.js
@@ -6891,6 +6891,19 @@ const attributionData = {
"dalken"
]
},
+ {
+ prefix: "./media/characters/richard-dragon/",
+ files: [
+ { name: "side.svg", source: "https://www.furaffinity.net/view/20848722/" },
+ { name: "maw.svg", source: "https://www.furaffinity.net/view/20848722/" },
+ ],
+ authors: [
+ "xanaomin"
+ ],
+ owners: [
+ "xanaomin"
+ ]
+ },
//characters
{
prefix: "./media/food/animals/",
@@ -9510,6 +9523,10 @@ const attributionData = {
"name": "T-harley",
"url": "https://www.furaffinity.net/user/t-harley",
},
+ "xanaomin": {
+ "name": "Xanaomin",
+ "url": "https://www.furaffinity.net/user/xanaomin/",
+ },
}
}
diff --git a/media/characters/richard-dragon/maw.svg b/media/characters/richard-dragon/maw.svg
new file mode 100644
index 00000000..3eff1705
--- /dev/null
+++ b/media/characters/richard-dragon/maw.svg
@@ -0,0 +1,216 @@
+
+
+
diff --git a/media/characters/richard-dragon/side.svg b/media/characters/richard-dragon/side.svg
new file mode 100644
index 00000000..2286daa7
--- /dev/null
+++ b/media/characters/richard-dragon/side.svg
@@ -0,0 +1,309 @@
+
+
+
diff --git a/presets/characters.js b/presets/characters.js
index 55618770..c075272d 100644
--- a/presets/characters.js
+++ b/presets/characters.js
@@ -16766,6 +16766,35 @@ characterMakers["Zara"] = () => {
)
};
+characterMakers["Richard (Dragon)"] = () => {
+ return makeCharacter(
+ "Richard (Dragon)",
+ "Xanaomin",
+ {
+ side: {
+ height: math.unit(6, "feet"),
+ weight: math.unit(150, "lb"),
+ name: "Side",
+ image: {
+ source: "./media/characters/richard-dragon/side.svg",
+ extra: 845/340,
+ bottom: 0.017
+ }
+ },
+ maw: {
+ height: math.unit(2.97, "feet"),
+ name: "Maw",
+ image: {
+ source: "./media/characters/richard-dragon/maw.svg"
+ }
+ },
+ },
+ [
+
+ ]
+ )
+};
+
//characters
function makeCharacters() {